Actualiza Ubuntu 10.04

25

Sigo recibiendo este mensaje cuando inicio sesión en mi servidor en AWS EC2 a través de ssh

Creo que esto se llama MOTD

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

pero ya lo he hecho

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

También he reiniciado mi instancia.

Por favor avise.

Kim Stacks
fuente
¿Su instancia es efímera o está respaldada por EBS?
Caleb
Instancia respaldada por EBS
Kim Stacks el

Respuestas:

32

Esto viene del MOTD (Mensaje del día). MOTD se reconstruye a partir de los comandos de /etc/update-motd.d. El mensaje específico proviene de la ejecución /etc/update-motd.d/90-updates-available.

He visto que esto sucede en sistemas donde después de la ejecución sudo apt-get updatey los paquetes se retienen

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.

El mensaje puede significar varias cosas, por ejemplo, puede haber problemas de dependencia, etc. Hay más sobre esto en el APT HowTo .

He logrado detener los mensajes con

sudo aptitude update
sudo aptitude safe-upgrade

Si eso no funciona, el enlace de arriba da consejos sobre cómo rastrear los paquetes problemáticos.

user9517 es compatible con GoFundMonica
fuente
Esto solucionó el problema en Ubuntu 16.04.3 LTS (Xenial Xerus)
rlib
5

Estaba viendo este mismo problema en Ubuntu 14.04

Yo edite /etc/pam.d/sshd

y cambió esta línea
session optional pam_motd.so motd=/run/motd.dynamic noupdate

quitando el noupdate

ahora el banner se muestra correctamente.

Antonios Hadjigeorgalis
fuente
1
Creo que esta respuesta se está moviendo en la dirección correcta para 14.04. En mi propio servidor (Ubuntu Server en una máquina virtual), el motd cambió después sudo apt-get dist-upgrade. En mi caso, eso requirió reiniciar el servidor, así que no sé si el cambio a motd fue una pequeña coincidencia. Yo no tengo que editar cualquiera de los archivos en /etc/pam.d, pero yo creo que hubiera intentado primera edición /etc/pam.d/login. Esos archivos tienen las mismas líneas motd que sshd.
Mike Sherrill 'Cat Recall'
Simplemente reinicié después sudo apt-get dist-upgradey el mensaje fue reparado.
Kimi
4

Ejecute el siguiente comando:

sudo /usr/lib/update-notifier/update-motd-updates-available --force
Lex Miller
fuente
1
Voté en contra de esta respuesta, pero resultó que mis expectativas eran incorrectas y la respuesta en sí misma puede ser correcta. Desafortunadamente, serverfault ha bloqueado (!!) mi voto negativo y no puedo deshacerlo a menos que se edite la respuesta. :-(
mpb
0

Después de numerosos intentos fallidos, la receta que funciona para mí se basa en Kimi y Lex Miller:

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

Prueba esto:

sudo apt-get install unattended-upgrades

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

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

Para más detalles: https://help.ubuntu.com/community/AutomaticSecurityUpdates

uziq
fuente
1
Da una receta, pero no da ninguna explicación o justificación.
Ley29