La herramienta esencial para instalar y mantener tu sistema
APT (Advanced Package Tool) es el gestor de paquetes predeterminado en Linux Mint, ya que esta distribución está basada en Ubuntu/Debian. Permite instalar, actualizar, buscar y eliminar paquetes de software desde los repositorios oficiales o fuentes externas.
Es una herramienta de línea de comandos fácil de usar, que combina funciones de utilidades más antiguas como apt-get y apt-cache, ofreciendo una sintaxis más simple y moderna.
aptitude es una herramienta avanzada de gestión de paquetes también diseñada para sistemas basados en Debian. A diferencia de APT, aptitude incluye una interfaz de texto interactiva (tipo menú) además de soporte completo por línea de comandos.
Su principal ventaja es su capacidad para resolver conflictos de dependencias automáticamente, ofreciendo alternativas cuando algo falla. Aunque es muy útil en entornos complejos o servidores, no suele venir preinstalado en Linux Mint, pero se puede instalar fácilmente con sudo apt install aptitude.
| Descripción | Comando APT | Comando Aptitude |
|---|---|---|
| Actualizar la lista de paquetes | sudo apt update |
sudo aptitude update |
| Actualizar paquetes instalados | sudo apt upgrade |
sudo aptitude safe-upgrade |
| Actualizar todo el sistema (maneja cambios importantes) | sudo apt full-upgrade |
sudo aptitude full-upgrade |
| Buscar un paquete | apt search nombre_del_paquete |
aptitude search nombre_del_paquete |
| Mostrar información detallada de un paquete | apt show nombre_del_paquete |
aptitude show nombre_del_paquete |
| Instalar un paquete | sudo apt install nombre_del_paquete |
sudo aptitude install nombre_del_paquete |
| Eliminar un paquete (sin borrar configuración) | sudo apt remove nombre_del_paquete |
sudo aptitude remove nombre_del_paquete |
| Eliminar completamente un paquete (incluye config) | sudo apt purge nombre_del_paquete |
sudo aptitude purge nombre_del_paquete |
| Eliminar paquetes innecesarios automáticamente | sudo apt autoremove |
sudo aptitude autoremove |
| Corregir paquetes rotos o dependencias | sudo apt --fix-broken install |
sudo aptitude install -f |
| Ver dependencias de un paquete | apt depends nombre_del_paquete |
aptitude show nombre_del_paquete |
| Descargar un paquete sin instalarlo | apt download nombre_del_paquete |
No aplica directamente en aptitude |
| Ver historial de instalación/actualización | less /var/log/apt/history.log |
Mismo archivo; no cambia con aptitude |
sudo apt update antes de instalar o actualizar paquetesapt search para encontrar paquetes antes de instalarlosapt full-upgrade antes de confirmarapt show para ver información detallada de un paqueteapt full-upgrade sin revisar los cambios propuestos"APT es una de las herramientas más poderosas en Linux Mint. Dominarla te dará control total sobre tu sistema y el software que instalas."