Acabo de actualizar mi HTPC a 13.04 (usando do-release-upgrade) y al iniciar sesión recibo el mensaje "nueva versión disponible", mientras que no aparece, ya que acabo de actualizar y ejecutar esa versión.
me@mybox: ~$ssh htpc
me@htpc's password:
Welcome to Ubuntu 13.04 (GNU/Linux 3.8.0-19-generic i686)
* Documentation: https://help.ubuntu.com/
New release '13.04' available.
Run 'do-release-upgrade' to upgrade to it.
Así que estoy en 13.04, pero puedo actualizar a 13.04. Suena como un plan. O no.
Hice una apt-get updatey upgrade(no era nada nuevo) y reinicié la máquina. ¿Por qué este mensaje sigue aquí y qué necesita arreglarse para que desaparezca?
Para más información tal vez:
htpc:~$ uname -a
Linux HTPC 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:19:42 UTC 2013 i686 athlon i686 GNU/Linux
fuente

sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-availableseguido desudo /usr/lib/ubuntu-release-upgrader/release-upgrade-motdarregla el mensaje obsoleto./var/lib/debería ser eliminado, creo.si abres el archivo
/etc/update-motd.d/91-release-upgrade, dentro verás que llama a bash/usr/lib/ubuntu-release-upgrader/release-upgrade-motd. Cuando abres este archivo dentro encontramos este código:la variable de sello se rellena por
/var/lib/ubuntu-release-upgrader/release-upgrade-availablearchivo si existe o si está vacío; de lo contrario, verifique si existe una nueva versión. en/var/lib/ubuntu-release-upgrader/release-upgrade-availablesi se abre con el editor de texto (nano,vi...) se encuentra sólo el mensaje de que hay una nueva versión de Ubuntu, por lo que si que vaciar o eliminar se fuerza para comprobar si hay una nueva versión.Espero haber explicado y lo siento por mi mal inglés.
fuente
intente
sudo apt-get dist-upgradeque pueda tener ese mensaje en este archivo
/etc/motdSi está actualizado, puede ejecutar
sodo rm /etc/motd<- editar si tiene un texto de bienvenida personalizadofuente
motdde hecho (como es la mota), pero ¿no sería eso una trampa? el sistema cree que tiene una actualización por alguna razón, me gustaría saber por quésudo apt-get updateylsb_release -scle da unararingactualización y el mensaje es incorrecto, por lo tanto, debe eliminarseHice lo siguiente:
cd /var/lib/ubuntu-release-upgrader/mv release-upgrade-available release-upgrade-available.oldcd /usr/lib/ubuntu-release-upgrader/./check-new-releaseMOTD volvió a la normalidad.
Probablemente lo mismo que arriba, pero no me gusta eliminar cosas sin conocer las consecuencias. Dejaré ese archivo allí y esperaré a que la 13.10 solicite la actualización en octubre. Una vez que sepa que está funcionando, eliminaré el archivo .old (o no, realmente no hace daño a nada).
fuente
Ahora hay una solución lanzada, solo ejecuta
sudo aptitude update && sudo aptitude full-upgradey el mensaje será eliminado.fuente