apt autoremove
apt autoremove elimina los paquetes que se instalaron automáticamente como dependencias de otros paquetes y que ya ningún paquete instalado necesita. En Debian y Ubuntu, libera espacio después de desinstalar programas y tras las actualizaciones del kernel, cuando los paquetes de kernels anteriores ya no son necesarios.
1Paquetes manuales y automáticos
APT marca cada paquete como instalado manualmente (lo solicitó usted) o instalado automáticamente (incorporado como dependencia). Cuando ya nada depende de un paquete automático, apt lo enumera como "ya no necesario". Los comandos apt-mark showmanual y apt-mark showauto muestran ambos grupos.
2Kernels antiguos
En Ubuntu, los paquetes de kernels antiguos se pueden eliminar una vez instalados los kernels más nuevos. Se conservan el kernel en ejecución y los más recientes, de modo que queda un kernel de respaldo en el menú de arranque.
3Conservar un paquete
Si autoremove enumera un paquete que utiliza, sudo apt-mark manual <package> lo marca como instalado manualmente y autoremove lo conservará.
Cómo utilizar autoremove de forma segura
- Vista previa de lo que se eliminaría:
apt-get -s autoremove - Lea la lista; marque como manual cualquier elemento que utilice:
sudo apt-mark manual <package> - Elimine el resto:
sudo apt autoremove - Para eliminar también sus archivos de configuración:
sudo apt autoremove --purge
Precauciones
- Eliminar un paquete que instaló manualmente como dependencia puede romper los scripts que lo utilizan; compruebe la lista primero.
- No elimine el kernel en ejecución;
uname -rmuestra cuál es.
Artículos relacionados
- Caché de paquetes APT (apt clean y autoclean)Dónde guarda APT los archivos .deb descargados, en qué se diferencian apt clean, autoclean y autoremove, y qué es seguro eliminar en Debian y Ubuntu.
- df (espacio libre en disco)Cómo leer la salida de df, por qué Use% puede alcanzar el 100% antes de que Avail llegue a cero para los usuarios normales, y cómo comprobar los inodos con df -i.
- Búsqueda de archivos grandes y antiguos con findCómo usar find para listar archivos grandes o antiguos en Linux, previsualizarlos de forma segura y eliminar solo lo que haya revisado.
Fuentes
- Página del manual de apt-get(8) (Ubuntu) manpages.ubuntu.com
- Página del manual de apt-mark(8) (Debian) manpages.debian.org
Nota: RainServer ofrece supervisión y limpieza segura para servidores Linux; muestra qué cambiará y pide confirmación previa.
Última revisión: