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.


¿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.


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.


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

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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.