dmesg
mostra a linha
systemd-hostnamed[3964]: Warning: nss-myhostname is not installed.
Changing the local hostname might make it unresolveable. Please install nss-myhostname!
Mas
sudo apt-get install nss-myhostname
diz
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Paket nss-myhostname kann nicht gefunden werden.
... significando "nss-myhostname não encontrado".
Por quê? Tenho que reagir à mensagem dmesg?
apt
package-management
dmesg
user272632
fonte
fonte
sudo apt-get libnss-myhostname
?Respostas:
Há um bug confirmado registrado contra o ditado systemd-hostnamed;
Mesmo que isso evite o aviso, você pode não querer instalar o libnss-myhostname apenas para esse propósito.
Qualquer pessoa que veja a mensagem
deve ler este https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1277608 este https://bugs.launchpad.net/ubuntu/+source/libnss-myhostname/+bug/1162478/comments / 6 antes de instalar o pacote nss-myhostname.
fonte
A partir daqui :
Você pode não ter (ou incorretamente) configurado o nome do host
/etc/hosts
. Corrigir isso pode resolver isso.Outra maneira, como o aviso sugere, é instalar o nss-myhostname, que é referido no debian como
libnss-myhostname
. Esta é apenas uma solução alternativa, não a solução sugerida para o bug relevante. Instale usando:Fonte: 13.04 dmesg: Aviso: nss-myhostname não está instalado
fonte
Duvido que você queira instalar essas bibliotecas. Visto que não passa de um incômodo, você pode simplesmente silenciar a mensagem.
Crie um novo arquivo de configuração
/etc/rsyslog.d/
e informe a mensagem a ser descartada:Adicione a seguinte linha única:
Salve e feche e reinicie o daemon:
Tarefa concluída. Você pode garantir que as mensagens sejam descartadas tentando intencionalmente spam
syslog
:A mensagem deve ser descartada silenciosamente.
fonte
Eu estava tendo o mesmo problema.
Não é uma solução de longo prazo, por qualquer meio - mas que me convém - foi remover os nomes de host antigos anexados ao meu host local em / etc / hosts /, pois eles não são mais usados.
A mensagem não é mais exibida.
fonte