Aktualisieren Sie Ubuntu 10.04

25

Ich erhalte diese Meldung immer wieder, wenn ich mich über ssh bei meinem Server in AWS EC2 angemeldet habe

Ich denke, das nennt man MOTD

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

aber ich habe es schon getan

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

Ich habe auch meine Instanz neu gestartet.

Bitte beraten.

Kim Stacks
quelle
Ist Ihre Instanz kurzlebig oder EBS gesichert?
Caleb
Von EBS unterstützte Instanz
Kim Stacks

Antworten:

32

Dies kommt aus der MOTD (Botschaft des Tages). Die MOTD wird aus den Befehlen in zusammengesetzt /etc/update-motd.d. Die spezifische Nachricht kommt vom Laufen /etc/update-motd.d/90-updates-available.

Ich habe dies auf Systemen beobachtet, auf denen nach dem Ausführen sudo apt-get updatePakete zurückgehalten werden

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.

Die Meldung kann verschiedene Bedeutungen haben, z. B. kann es zu Abhängigkeitsproblemen kommen . Weitere Informationen finden Sie im APT-HowTo .

Ich habe es geschafft, die Nachrichten mit zu stoppen

sudo aptitude update
sudo aptitude safe-upgrade

Wenn das nicht funktioniert, gibt der obige Link Ratschläge zum Auffinden der Problempakete.

user9517 unterstützt GoFundMonica
quelle
Dies behebt das Problem unter Ubuntu 16.04.3 LTS (Xenial Xerus)
rlib 17.10.17
5

Ich habe dasselbe Problem unter Ubuntu 14.04 gesehen

Ich habe bearbeitet /etc/pam.d/sshd

und änderte diese Zeile
session optional pam_motd.so motd=/run/motd.dynamic noupdate

durch Entfernen der noupdate

Jetzt wird das Banner korrekt angezeigt.

Antonios Hadjigeorgalis
quelle
1
Ich denke, diese Antwort bewegt sich in die richtige Richtung für den 14.04. Auf meinem eigenen Server (Ubuntu Server in einer virtuellen Maschine) hat sich die Motd danach geändert sudo apt-get dist-upgrade. In meinem Fall war ein Neustart des Servers erforderlich, sodass ich nicht weiß, ob der Wechsel zu motd ein Zufall war. Ich habe nicht alle Dateien in /etc/pam.d zu bearbeiten haben, aber ich denke , ich zum ersten Mal /etc/pam.d/login Bearbeitung versucht haben würde. Diese Dateien haben die gleichen motd-Zeilen wie sshd.
Mike Sherrill "Cat Recall"
Ich habe einfach danach neu gestartet sudo apt-get dist-upgradeund die Meldung wurde behoben.
Kimi
4

Führen Sie den folgenden Befehl aus:

sudo /usr/lib/update-notifier/update-motd-updates-available --force
Lex Miller
quelle
1
Ich habe diese Antwort abgelehnt, aber es stellte sich heraus, dass meine Erwartungen falsch waren und die Antwort selbst möglicherweise richtig ist. Leider hat serverfault mein Downvote gesperrt (!!) und ich kann es nur rückgängig machen, wenn die Antwort bearbeitet wird. :-(
mpb
0

Nach zahlreichen Fehlversuchen basiert das Rezept, das für mich funktioniert, auf Kimi und Lex Miller:

$ sudo aptitude safe-upgrade
$ sudo /usr/lib/update-notifier/update-motd-updates-available --force
John Tran
quelle
-1

Versuche dies:

sudo apt-get install unattended-upgrades

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

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

Weitere Informationen finden Sie unter https://help.ubuntu.com/community/AutomaticSecurityUpdates

uziq
quelle
1
Sie geben ein Rezept, aber Sie geben keine Erklärung oder Begründung.
Gesetz,