Zaktualizuj Ubuntu 10.04

25

Wciąż otrzymuję ten komunikat, gdy loguję się do mojego serwera w AWS EC2 przez ssh

Myślę, że to się nazywa MOTD

43 packages can be updated.
22 updates are security updates.

ale już to zrobiłem

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Zrestartowałem również moją instancję.

Proszę doradź.

Kim Stacks
źródło
Czy Twoja instancja jest efemeryczna czy wspierana przez EBS?
Caleb
Instancja wspierana przez EBS
Kim Stacks

Odpowiedzi:

32

To pochodzi z MOTD (Message Of The Day). MOTD składa się z poleceń w /etc/update-motd.d. Konkretny komunikat pochodzi z uruchomienia /etc/update-motd.d/90-updates-available.

Widziałem, jak to się dzieje w systemach, w których po uruchomieniu sudo apt-get updatei pakiety są przechowywane z powrotem

The following packages have been kept back:
  linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

Wiadomość może oznaczać kilka rzeczy, np. Mogą występować problemy z zależnością itp. Więcej informacji na ten temat można znaleźć w instrukcji APT .

Udało mi się zatrzymać wiadomości

sudo aptitude update
sudo aptitude safe-upgrade

Jeśli to nie zadziała, to powyższy link zawiera porady dotyczące śledzenia problemów z pakietami.

user9517 obsługuje GoFundMonica
źródło
To rozwiązało problem z Ubuntu 16.04.3 LTS (Xenial Xerus)
rlib
5

Widziałem ten sam problem na Ubuntu 14.04

Redagowałem /etc/pam.d/sshd

i zmieniłem tę linię
session optional pam_motd.so motd=/run/motd.dynamic noupdate

usuwając noupdate

teraz baner wyświetla się poprawnie.

Antonios Hadjigeorgalis
źródło
1
Myślę, że ta odpowiedź zmierza we właściwym kierunku do 14.04. Na moim własnym serwerze (Ubuntu Server na maszynie wirtualnej) motd zmienił się później sudo apt-get dist-upgrade. W moim przypadku wymagało to restartu serwera, więc nie wiem, czy zmiana na motd była trochę zbiegiem okoliczności. I nie , nie trzeba edytować dowolne pliki w /etc/pam.d, ale myślę, że już pierwszy spróbował edycji /etc/pam.d/login. Te pliki mają takie same linie motd jak sshd.
Mike Sherrill „Cat Recall”
Po prostu ponownie uruchomiłem po, sudo apt-get dist-upgradea komunikat został naprawiony.
Kimi,
4

Uruchom następujące polecenie:

sudo /usr/lib/update-notifier/update-motd-updates-available --force
Lex Miller
źródło
1
Poparłem tę odpowiedź, ale okazało się, że moje oczekiwania były niepoprawne, a sama odpowiedź może być poprawna. Niestety, błąd serwera zablokował (!!) moją opinię i nie mogę jej cofnąć, dopóki odpowiedź nie zostanie edytowana. :-(
mpb
0

Po wielu nieudanych próbach przepis, który działa dla mnie, oparty jest na Kimi i Leksie Millerze:

$ sudo aptitude safe-upgrade
$ sudo /usr/lib/update-notifier/update-motd-updates-available --force
John Tran
źródło
-1

Spróbuj tego:

sudo apt-get install unattended-upgrades

sudo dpkg-reconfigure --priority=low unattended-upgrades

sudo dpkg-reconfigure -plow unattended-upgrades -f noninteractive -p critical

Aby uzyskać więcej informacji: https://help.ubuntu.com/community/AutomaticSecurityUpdates

uziq
źródło
1
Podajesz przepis, ale nie podajesz żadnych wyjaśnień ani uzasadnień.
Ustawa