Gestionar los paquetes con APT

Instalar, actualizar y eliminar software en un VPS Debian/Ubuntu con APT, y evitar los errores habituales.

Actualizado

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.

¿No encuentras tu respuesta?

El equipo responde tickets los siete días de la semana y el Discord está abierto a todos.