Cuando inicio sesión en mi servidor web a través de SSH, veo la información:
88 packages can be updated.
80 updates are security updates
Probé apt-get updatea continuación, apt-get upgradepero cada vez que me conecto Todavía veo el mensaje acerca de las actualizaciones. ¿Cómo los instalo?

Respuestas:
Utilizar este:
La documentación sobre cada
aptopción se puede encontrar en las páginas de manual de apt . También están disponibles ejecutándolosman apten su terminal.El uso de ambos
upgradeyfull-upgradejuntos generalmente no es necesario, pero puede ayudar en algunos casos: consulte la documentación de Debian sobre las actualizaciones de Debian 9 .fuente
sudo rebootdespués?Ejecute todos los comandos escribiendo
sudouna vez:o
o incluso más corto en un bucle for (Gracias @dessert)
fuente
dist-upgradeyautoremoveporapt-get dist-upgrade --auto-remove.upgradeydist-upgrade.dist-upgradepuede eliminar paquetes. Usarupgradeprimero puede evitar esto, como cuando las nuevas versiones de paquetes satisfacen las dependencias más fácilmente que las antiguas. No sé con qué frecuencia esto ayuda al actualizar paquetes dentro de una versión estable de Ubuntu, pero se recomienda en algunos otros contextos . Personalmente, rara vez lo usodist-upgradeen Ubuntu, y cuando lo hago, nunca paso-y. Pero si se trata de correrdist-upgradey pasar-y, creo que es razonable realizar laupgradeacción primero.--autoremovejunto con el comando de actualización que elija, no es aconsejable, ya que puede terminar con un estado impuro cuando falla uno de los paquetes. Una mejor opción es usarautoremovesolo en una línea separada después de que se complete el proceso de actualización, si también desea limpiar los archivos de configuración antiguos, puede encadenar esto--purge.aptse implemente. Creo que debería implementarse para que no deje el sistema en estado impuro.Este es un comportamiento normal.
El mensaje que ve al iniciar sesión se ha agregado al estado del servidor 'Mensaje del día', que solo se actualiza cada día calendario (o en el arranque / inicio del servidor). Echa un vistazo a los contenidos, usando
Aún veo las mismas actualizaciones disponibles, después de ejecutar
Es de esperarse. Si luego vuelve a ejecutar este comando, solo se le solicitarán actualizaciones adicionales si se han lanzado actualizaciones aún más nuevas (más recientes).
fuente
sudo apt-get update && sudo apt-get upgrade?Una vez que inicie sesión en su servidor, ejecute el siguiente comando.
Debería hacer el truco. Tal vez solo necesite reiniciar su servidor.
fuente
En mi caso, tenía una URL incorrecta o no accesible en /etc/apt/sources.list. Después de eliminar esta URL, pude actualizar todos los paquetes con éxito.
Comandos:
fuente
Mi solución (muy tarde, me gustan las insignias de nigromante :-)):
Instalar wajig (una vez):
Cuando desee actualizar / actualizar completamente su sistema
(solicitará una contraseña si es necesario y realizará todos los pasos de actualización, actualización, actualización automática y eliminación automática por usted).
fuente
Es posible que también deba hacer esto:
De: Ubuntu me dice que tengo paquetes para actualizar cuando no
Me funcionó el 14.04
fuente
este script es útil para automatizar actualizaciones, incluida la eliminación de paquetes innecesarios y reiniciar solo si el sistema operativo lo desea
para ejecutar en su casilla local, simplemente deje esa primera línea haciendo el ssh
Aquí hay un alias que guardo en ~ / .bashrc
luego en la terminal acabo de emitir
doitfuente
Si
apt-get updatevuelve a ejecutar después de queapt-get upgradese haya concluido, esos mensajes en el inicio de sesión ssh deberían desaparecer.fuente