Actualizar la lista de paquetes
Antes de cualquier instalación, actualiza siempre la lista de paquetes disponibles:
sudo apt update
Este comando no actualiza nada por sí mismo: solo refresca la lista de lo que hay disponible en los repositorios configurados.
Actualizar los paquetes instalados
sudo apt upgrade
Actualiza todos los paquetes ya instalados a su última versión disponible, sin eliminar ni instalar paquetes nuevos.
Instalar un programa
sudo apt install nombre-del-paquete
Por ejemplo, para instalar el servidor web Nginx:
sudo apt install nginx
Buscar un paquete
Si no conoces el nombre exacto:
apt search palabra-clave
Eliminar un paquete
sudo apt remove nombre-del-paquete
Elimina el programa pero conserva sus archivos de configuración. Para borrarlo todo, configuración incluida:
sudo apt purge nombre-del-paquete
Limpiar los paquetes inservibles
Con el tiempo, dependencias instaladas automáticamente dejan de ser usadas por ningún paquete activo:
sudo apt autoremove
Diferencia entre upgrade y dist-upgrade
apt dist-upgrade va más lejos que apt upgrade: puede instalar o eliminar paquetes si hace falta para resolver dependencias (útil sobre todo en un cambio de versión mayor del sistema). Úsalo con más prudencia.