Respostas:
Execute o seguinte comando usando um terminal:
sudo sed -i 's/present-host-name/new-host-name/' /etc/hosts
sudo sed -i 's/present-host-name/new-host-name/' /etc/hostname
Você pode verificar seu nome do host atual por cat /etc/hostname
ou hostname
.
Em seguida, reinicie o computador para ver as alterações.
Abra um terminal e emita o comando
gksu gedit /etc/hosts
Então mude a linha
127.0.1.1 victor-System-Product-Name
com
127.0.1.1 your-desired-name
Em seguida, abra também o arquivo /etc/hostname
com o comando gksu gedit /etc/hostname
e altere o nome do host para refletir o novo nome.
Em seguida, reinicie o computador para ver as alterações
sudo hostname preferredname
?
sudo hostname preferredname
não vai funcionar. Eu verifiquei isso. obrigado
Como existem várias maneiras de fazer algo aqui, é mais uma:
Enquanto estiver no diretório raiz:
cd /etc
sudo vi hostname
Digite sua senha de administrador, pressione Enter.
Pressione i
para 'inserir' e altere o nome do dispositivo existente para o nome do dispositivo desejado.
Pressione Esc e digite :wq!
, pressione Enter.
Reinicie o sistema para que as alterações tenham efeito.
Execute este comando, ele abrirá o editor de texto
sudo gedit /etc/hostname
Substitua o nome atual pelo seu nome desejado. Salvar e fechar. Reinicie para que ele entre em vigor.
Edit /etc/hostname for permanent change
, mesmo eu tentei esse método e não encontrei nenhum desses erros.
/etc/hostname
para um novo nome anwar
do anterior anwar-precise
. O erro após reiniciar o sistema e executar um comando sudo é sudo: unable to resolve host anwar
. Pode ser apenas um aviso. Eu executei o sudo gedit
comando
hosts
e hostname
refletir as alterações completas, dependendo talvez de loopback, DNS, nome de domínio, resolv.conf. Mas é melhor fazer mudanças nos dois. No entanto, eu não encontrei nenhum error
, deve ser uma interface diferente.