dmesg
pokazuje linię
systemd-hostnamed[3964]: Warning: nss-myhostname is not installed.
Changing the local hostname might make it unresolveable. Please install nss-myhostname!
Ale
sudo apt-get install nss-myhostname
mówi
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Paket nss-myhostname kann nicht gefunden werden.
... co oznacza „nie znaleziono nss-myhostname”.
Dlaczego? Czy muszę reagować na wiadomość dmesg?
apt
package-management
dmesg
użytkownik272632
źródło
źródło
sudo apt-get libnss-myhostname
?Odpowiedzi:
Jest to potwierdzone bug zalogowany przeciwko Systemd-hostnamed mówiąc;
Mimo że można uniknąć ostrzeżenia, możesz nie chcieć instalować libnss-myhostname tylko w tym celu.
Każde ciało widzi wiadomość
musi przeczytać ten https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1277608 ten https://bugs.launchpad.net/ubuntu/+source/libnss-myhostname/+bug/1162478/comments / 6 przed instalacją pakietu nss-myhostname.
źródło
Od tutaj :
Być może nie skonfigurowałeś (lub niepoprawnie) swojej nazwy hosta w
/etc/hosts
. Korekta, która może rozwiązać ten problem.Innym sposobem, jak sugeruje to ostrzeżenie, jest zainstalowanie nss-myhostname, który w debianie jest nazywany
libnss-myhostname
. Jest to tylko obejście, a nie sugerowane rozwiązanie odpowiedniego błędu. Zainstaluj za pomocą:Źródło: 13.04 dmesg: Ostrzeżenie: nss-myhostname nie jest zainstalowany
źródło
Wątpię, czy będziesz chciał zainstalować te biblioteki. Widząc, że to nic więcej niż uciążliwość, możesz po prostu uciszyć wiadomość.
Utwórz nowy plik konfiguracyjny
/etc/rsyslog.d/
i powiedz wiadomość, aby została usunięta:Dodaj następującą pojedynczą linię:
Zapisz i zamknij, a następnie uruchom ponownie demona:
Zadanie wykonane. Możesz upewnić się, że wiadomości są usuwane, celowo próbując spamować
syslog
:Wiadomość powinna zostać po cichu usunięta.
źródło
Miałem ten sam problem.
W żadnym wypadku nie rozwiązaniem długoterminowym - ale takim, które mi odpowiadało - było usunięcie starych nazw hostów dołączonych do mojego hosta lokalnego w / etc / hosts /, ponieważ nie są one już używane.
Wiadomość nie jest już obsługiwana.
źródło