Debian es un sistema operativo Linux muy utilizado en servidores web, a pesar de ser muy amigable, todos necesitamos un empujón para entender su funcionamiento. Como la mayoría de los servidores no tienen interfaz gráfica, ya que no es recomendado ni necesario tenerla, tenemos que usar la terminal o consola para realizar todos los ajustes e instalaciones para que funcione. Para poder actualizar los paquetes de software en Debian mediante apt, apt-get o aptitude, necesitamos acceso como root en consola o usar el comando sudo antes de cada comando.
El gestor de paquetes más moderno es apt.
Actualización con diferentes gestores
Con apt
Para obtener la lista más reciente de paquetes y luego los nuevos paquetes:
apt update
apt upgrade
Para ver la versión más reciente de los paquetes disponibles:
apt list --upgradable
Con apt-get
Actualizamos lista y actualizamos paquetes:
apt-get update
apt-get upgrade
Para ver las versiones de los nuevos paquetes disponibles antes de actualizar:
apt-get -V upgrade
Con aptitude
Para hacerlo con aptitude es básicamente igual. Obtener la lista más reciente de software y actualizar paquetes:
aptitude update
aptitude upgrade
Si deseamos saber a qué versión actualizaremos nuestros paquetes:
aptitude -V upgrade
Pasos post-actualización
Limpieza
Para realizar limpieza de los paquetes descargados según cada gestor.
Con apt
apt -y autoremove
apt clean
Con apt-get
apt-get -y autoremove
apt-get clean
Con aptitude
aptitude -y autoremove
aptitude clean
Conclusiones
Por último, mantener actualizados los paquetes en nuestro sistema es tan importante como la misma instalación de estos, ya que continuamente se solucionan problemas de seguridad, y lo mejor, salen mejoras que nos podrían servir en un futuro o en muchos aumentan la eficiencia del programa.