dmesg
zeigt die Linie
systemd-hostnamed[3964]: Warning: nss-myhostname is not installed.
Changing the local hostname might make it unresolveable. Please install nss-myhostname!
Aber
sudo apt-get install nss-myhostname
sagt
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Paket nss-myhostname kann nicht gefunden werden.
... was bedeutet "nss-myhostname nicht gefunden".
Warum? Muss ich auf die dmesg-Nachricht reagieren?
apt
package-management
dmesg
user272632
quelle
quelle
sudo apt-get libnss-myhostname
?Antworten:
Es ist ein bestätigter Fehler im Zusammenhang mit systemd-hostnamed vorhanden.
Obwohl die Warnung möglicherweise vermieden wird, möchten Sie libnss-myhostname möglicherweise nicht nur für diesen Zweck installieren.
Jeder Körper, der die Nachricht sieht
lesen muss dies https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1277608 diese https://bugs.launchpad.net/ubuntu/+source/libnss-myhostname/+bug/1162478/comments / 6, bevor Sie das Paket nss-myhostname installieren.
quelle
Von hier :
Möglicherweise haben Sie Ihren Hostnamen in nicht (oder falsch) konfiguriert
/etc/hosts
. Durch eine Korrektur kann das Problem behoben werden.Wie die Warnung andeutet, besteht eine andere Möglichkeit darin, nss-myhostname zu installieren, das in debian als bezeichnet wird
libnss-myhostname
. Dies ist nur eine Problemumgehung, nicht die vorgeschlagene Lösung für den entsprechenden Fehler. Installieren Sie mit:Quelle: 13.04 dmesg: Warnung: nss-myhostname ist nicht installiert
quelle
Ich bezweifle, dass Sie diese Bibliotheken installieren möchten. Da es nichts anderes als ein Ärgernis ist, können Sie die Nachricht einfach zum Schweigen bringen.
Erstellen Sie eine neue Konfigurationsdatei in
/etc/rsyslog.d/
und teilen Sie der Nachricht mit, dass sie gelöscht werden soll:Fügen Sie die folgende einzelne Zeile hinzu:
Speichern und schließen Sie den Daemon und starten Sie ihn neu:
Job erledigt. Sie können sicherstellen, dass die Nachrichten gelöscht werden, indem Sie absichtlich versuchen, Ihre E-Mails als Spam zu versenden
syslog
:Die Nachricht sollte stillschweigend gelöscht werden.
quelle
Ich hatte das gleiche Problem.
Keine langfristige Lösung, aber eine, die mir zusagte, bestand darin, die alten Hostnamen zu entfernen, die mit meinem lokalen Host in / etc / hosts / verknüpft waren, da diese nicht mehr verwendet werden.
Die Nachricht wird nicht mehr zugestellt.
quelle