Hay que hacer actualizaciones con regularidad para garantizar que el sistema tenga las versiones de software y las correcciones de seguridad más recientes. La actualización del software se hace en dos etapas: primero se actualiza lista de software disponible en los repositorios, y después se instalan las eventuales actualizaciones. Ambas operaciones se hacen ejecutando el comando apt-get
, con diferentes opciones.
Es muy importante actualizar el sistema con frecuencia. De esta forma, se puede garantizar que el sistema siempre tenga las correcciones más recientes a los bugs que puedan aparecer, y las actualizaciones de seguridad que se requieran.
La actualización de la lista de software disponible en los repositorios es muy fácil:
root@server:~# apt-get update Hit http://security.debian.org jessie/updates InRelease Get:1 http://ftp.pt.debian.org jessie InRelease [206 kB] Hit http://security.debian.org jessie/updates/main Sources Get:2 http://ftp.pt.debian.org jessie-updates InRelease [117 kB] Hit http://security.debian.org jessie/updates/main amd64 Packages Get:3 http://ftp.pt.debian.org jessie-backports InRelease [118 kB] Get:4 http://ftp.pt.debian.org jessie/main Sources/DiffIndex [7,876 B] Get:5 http://ftp.pt.debian.org jessie/main amd64 Packages/DiffIndex [7,876 B] Get:6 http://ftp.pt.debian.org jessie/main Translation-en/DiffIndex [7,876 B] Get:7 http://ftp.pt.debian.org jessie-updates/main Sources [14 B] Get:8 http://ftp.pt.debian.org jessie-updates/main amd64 Packages [14 B] Get:9 http://ftp.pt.debian.org jessie-updates/main Translation-en [14 B] Hit http://security.debian.org jessie/updates/main Translation-en Get:10 http://ftp.pt.debian.org jessie-backports/main Sources [14 B] Get:11 http://ftp.pt.debian.org jessie-backports/main amd64 Packages [14 B] Get:12 http://ftp.pt.debian.org jessie-backports/main Translation-en [14 B] Fetched 465 kB in 4s (112 kB/s) Reading package lists... Done
En este ejemplo, no se han encontrado actualizaciones disponibles para el software instalado.
La instalación de las actualizaciones es también muy fácil:
root@server:~# apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
En este ejemplo, no se han actualizado paquetes. Ahora el sistema completo está puesto al día con sus actualizaciones.