APT (Advanced Packaging Tool o Herramienta Avanzada de Empaquetado) abreviado APT, es un sistema de gestión de paquetes creado por el proyecto Debian, por lo que, también se usa con otras distribuciones linux basadas en Debian, como Ubuntu o Linux Mint.
El problema con APT es que en versiones anteriores hacía uso de varios comandos para realizar algunas de las tareas más comunes para el usuario (como instalar paquetes o actualizar el sistema) y todo estaba algo fraccionado.
Es decir, para instalar un paquete el procedimiento habitual es (o era):
1 2 |
$ sudo apt-get install nombredelpaquete |
Para desinstalar sería:
1 2 |
$ sudo apt-get remove nombredelpaquete |
Sin embargo, para buscar un paquete ya no usaríamos apt-get, sino que usamos apt-cache de la siguiente forma:
1 2 |
$ apt-cache search nombredelpaquete |
Para solucionar un poco esto, hace unos años se lanzó aptitude, una interfaz para APT basada en una biblioteca ncurses, el cual reúne gran parte de estas opciones y hace una mejor gestión de dependencias, pero los desarrolladores decidieron que todas estas mejoras deberían ser incluidas de forma nativa en APT.
Después de 16 años se lanza la versión 1.0 de APT, y su principal novedad es que unifica todas las opciones y parámetros de apt-cache y apt-get en un solo comando, y claro, no es otro que el propio APT. Michael Vogt nos dejó en su blog las nuevas opciones que ahora se usan con el comando APT, son estas:
Entonces, ahora usaríamos:
1 2 3 4 |
$ sudo apt install nombredelpaquete $ sudo apt remove nombredelpaquete $ apt search nombredelpaquete |
Como extra, ahora APT obtiene una barra de progreso cuando estamos realizando algunas de las tareas con los paquetes. Esta nueva versión se encuentra disponible en Debian 8 Jessie (actualmente la rama Testing) y en Ubuntu 14.04 Trusty, la versión que será lanzada próximamente.
Información extraída de Bitelia