Оновлення Ubuntu 10.04


25

Я продовжую отримувати це повідомлення, коли я ввійшов на свій сервер в AWS EC2 через ssh

Я думаю, це називається MOTD

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

але я вже зробив

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

Я також перезапустив свій примірник.

Порадьте, будь ласка.


Ваш резервний примірник ефемерний чи EBS?
Калеб

Екземпляр, який підтримує EBS,
Кім Стеки

Відповіді:



32

Це відбувається з MOTD (повідомлення дня). MOTD складається з команд в /etc/update-motd.d. Конкретне повідомлення надходить із запуску /etc/update-motd.d/90-updates-available.

Я бачив, як це відбувається в системах, де після запуску sudo apt-get updateта пакунків зберігаються назад

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.

Повідомлення може означати декілька речей, наприклад, можуть виникнути проблеми із залежністю тощо. Про це докладніше в HowTo APT .

Мені вдалося зупинити повідомлення

sudo aptitude update
sudo aptitude safe-upgrade

Якщо це не працює, то посилання, наведене вище, дає поради щодо відстеження проблемних пакетів.


Це вирішило проблему на Ubuntu 16.04.3 LTS (Xenial Xerus)
rlib

5

Я бачив цей самий випуск на Ubuntu 14.04

Я редагував /etc/pam.d/sshd

і змінив цю лінію
session optional pam_motd.so motd=/run/motd.dynamic noupdate

шляхом видалення noupdate

тепер банер відображається правильно.


1
Я думаю, що ця відповідь рухається в правильному напрямку за 14.04. На моєму власному сервері (сервер Ubuntu у віртуальній машині) motd змінився після sudo apt-get dist-upgrade. У моєму випадку це вимагало перезавантаження сервера, тож я не знаю, чи зміни в motd були трохи збігом обставин. Мені не потрібно було редагувати жоден з файлів у /etc/pam.d, але, думаю, я спершу спробував би редагувати /etc/pam.d/login. Ці файли мають ті ж строки motd, що і sshd.
Майк Шеррілл 'Згадка про котів'

Я просто перезапустив після, sudo apt-get dist-upgradeі повідомлення було виправлено.
Кімі

4

Виконайте таку команду:

sudo /usr/lib/update-notifier/update-motd-updates-available --force

1
Я спростував цю відповідь, але виявляється, мої очікування були невірними, і сама відповідь може бути правильною. На жаль, сервер за замовчуванням заблокував (!!) мою репутацію, і я не можу її скасувати, якщо відповідь не буде змінено. :-(
mpb

0

Після численних невдалих спроб рецепт, який працює для мене, заснований на Кімі та Лексі Міллері:

$ sudo aptitude safe-upgrade
$ sudo /usr/lib/update-notifier/update-motd-updates-available --force

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.