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/hostnameou 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/hostnamecom o comando gksu gedit /etc/hostnamee 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 preferrednamenã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 ipara '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/hostnamepara um novo nome anwardo 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 geditcomando
hostse hostnamerefletir 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.