Por que eu tenho 'incapaz de resolver host' quando eu faço 'sudo'? [duplicado]

28

Sempre que faço 'sudo' recebo um erro dizendo 'sudo: não é possível resolver o host HP-Pavilion'. Recentemente, mudei meu hostname para "HP-Pavilion". Eu me pergunto se eu estraguei alguma coisa.

$ sudo mkdir SourceCodePro
sudo: unable to resolve host HP-Pavilion
[sudo] password for mike:

Obrigado pela sua ajuda.

    
por n179911 15.05.2014 / 06:31

1 resposta

49

Você alterou o nome do host para HP-Pavilion , mas não está no arquivo /etc/hosts . Portanto, tente adicionar o nome ao arquivo /etc/hosts e também não esqueça de adicioná-lo ao arquivo /etc/hostname .

Seus arquivos /etc/hosts e /etc/hostname ficarão assim,

$ cat /etc/hostname
HP-Pavilion
$ cat /etc/hosts
127.0.0.1   localhost
127.0.1.1   HP-Pavilion

Reinicie seu computador para que as alterações funcionem.

    
por Avinash Raj 15.05.2014 / 06:34