Обновление 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.

Сообщение может означать несколько вещей, например, могут быть проблемы с зависимостями и т. Д. Более подробно об этом рассказано в разделе APT HowTo .

Мне удалось остановить сообщения с

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 Server в виртуальной машине), motd изменился после sudo apt-get dist-upgrade. В моем случае это потребовало перезагрузки сервера, поэтому я не знаю, было ли изменение в motd случайным совпадением. Мне не пришлось редактировать какие-либо файлы в /etc/pam.d, но я думаю, что сначала попробовал отредактировать /etc/pam.d/login. Эти файлы имеют те же строки motd, что и sshd.
Майк Шеррилл 'Cat Recall'

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

4

Запустите следующую команду:

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

1
Я отклонил этот ответ, но оказалось, что мои ожидания были неверными, и сам ответ может быть правильным. К сожалению, serverfault заблокировал (!!) мое отрицательное голосование, и я не могу отменить его, если ответ не отредактирован. :-(
mpb

0

После многочисленных неудачных попыток рецепт, который работает для меня, основан на Кими и Лексе Миллере:

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

-1

Попробуй это:

sudo apt-get install unattended-upgrades

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

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

Для получения более подробной информации: https://help.ubuntu.com/community/AutomaticSecurityUpdates


1
Вы даете рецепт, но вы не даете никаких объяснений или оправданий.
Закон 29
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.