sudo: não é possível resolver o erro do host, mas ainda funciona

0

Alterei recentemente o nome do meu laptop do Ubuntu 15.10 para Nick-Laptop: Ubuntu e agora, sempre que uso o sudo, recebo o erro

sudo: unable to resolve host Nick-Laptop: Ubuntu

No entanto, o comando ainda é executado, por exemplo:

nick@Nick-Laptop: Ubuntu:~$ sudo hostname
sudo: unable to resolve host Nick-Laptop: Ubuntu
Nick-Laptop: Ubuntu

Eu também posso executar sudo apt-get update e outros comandos muito bem, ele dá o erro toda vez. Fiz algumas pesquisas, o que me apontou para /etc/hostname e /etc/hosts possivelmente incompatíveis, mas acredito que tenho os valores corretos em ambos:

nick@Nick-Laptop: Ubuntu:~$ cat /etc/hostname
Nick-Laptop: Ubuntu
nick@Nick-Laptop: Ubuntu:~$ cat /etc/hosts
127.0.0.1   localhost
127.0.1.1   Nick-Laptop: Ubuntu

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

O que poderia estar errado?

    
por Nick Welna 01.03.2016 / 22:37

1 resposta

0

Por que você mudaria seu nome de host para algo que contenha espaços? Por favor, restrinja seu nome de host aos caracteres fornecidos em esta resposta SO :

% bl0ck_qu0te%

Se você quiser mostrar uma porcaria aleatória em seu prompt, altere seu prompt , não o nome do seu host.

    
por muru 01.03.2016 / 22:42