Todos conocemos Synaptic, nos permite instalar programas o actualizarlos. De todos modos nunca viene de mas saber sobre el uso de APT ya que en alguna ocasión quizás debamos de usarlo.
La abreviatura APT significa Advanced Packaging Tool y es usado por todas las distribuciones basadas en Debian. Suele ser necesaria la conexión a internet aunque a veces también funcione sin ella. Las tareas que puede realizar APT son las siguientes:
- Buscar paquetes en internet o localmente
- Solucionar dependencias, algunas veces para que funcione una aplicación se necesitan otras, esto es una dependencia.
- Descargar de internet aplicaciones, dependencias o paquetes
- Instalar en orden correcto paquetes y dependencias
Los paquetes usados por APT provienen de los repositorios. Solo se puede hacer uso de APT en caso que seas superusuario o root (administrador). Seguidamente pondremos una lista de comandos y su utilidad. (Cuando ponemos paquete debe ser sustituido por el nombre del archivo).
sudo apt-get update
Actualiza los repositorios.
sudo apt-get install paquete
De este modo se nos instalará el paquete con sus dependencias de forma ordenada.
sudo apt-get -d paquete
Se nos baja el paquete y sus dependencias pero no se instala, esto es útil cuando queramos instalar estos paquetes en otras pc.
sudo apt-get –reinstall install paquete
Podemos actualizar el paquete o solucionar los problemas que pueda tener.
sudo apt-get install paquete1 paquete2- paquete 3
De este modo podremos instalar los paquetes 1 y 2 pero al poner el signo – delante del tercero este último de desinstalará.
sudo apt-get remove paquete
De esta forma desinstalaremos el paquete junto con todas sus dependencias.
sudo apt-get –purge remove paquete
Esta opción ademas de borrar todos los paquetes y dependencias borra los archivos de configuración.
sudo apt-get upgrade
Nos actualiza los paquetes a una versión mas nueva, pero antes se tiene que haber usado sudo apt-get update.
sudo apt-get dist-upgrade
Con este comando actualizaremos la versión del núcleo, Linux.
Los paquetes una vez instalados se quedan en var/cache/apt/archives. Pero los podemos borrar de las siguietes dos formas, pero cuidado si los borramos y después los queremos los tendremos que volver a bajar.
sudo apt-get autoclean
Este comando borra los paquetes de los cuales ya existe una nueva versión en el cache.
sudo apt-get clean
Este borra todos los paquetes sin excepción.
Para realizar las consultas de los paquetes tenemos las siguientes tres opciones:
sudo apt-cache search palabra
Busca todos los paquetes que contengan «palabra» en su nombre o descripciones y nos mostrará un listado con ellos.
sudo apt-cache show paquete
De este modo obtendremos información sobre el paquete.
sudo apt-cache depends paquete
Nos mostrará las dependencias del paquete, es decir de los que depende el paquete mencionado.
Copy&paste algo modificado de: http://paraisolinux.com/uso-basico-de-apt/