APT llega a su versión 1.0 con barra de progreso al instalar paquetes

Si eres usuario de GNU/Linux, y además, usuario de Debian GNU/Linux específicamente y sus derivadas, entonces debes conocer que es APT perfectamente. Si no lo eres, no importa, te lo digo yo.

APT (Advanced Packaging Tool o Herramienta Avanzada de Empaquetado) es un sistema de gestión de paquetes creado por y para el proyecto Debian, aunque puede ser usado en otras distribuciones.

Hasta la llegada de Pacman, era para mi el mejor Gestor de Paquetes que he probado, y fue lanzado hace 16 años, por lo que se puede considerar un veterano de guerra.

El 1ro de Abril del presente año, se lanzó la versión 1.0 de APT, cuya principal novedad es que unifica los comandos:

$ sudo apt-get [opciones]
$ sudo apt-cache [opciones]

Para ello se ha creado un binario llamado simplemente:

# apt

Con el nuevo binario se usan las siguientes opciones (algunas usadas también con aptitude):

  • list: similar a dpkg list y se puede usar con los flags --installed or --upgradable.
  • search: funciona al igual que apt-cache search pero ordena el resultado alfabéticamente.
  • show: funciona igual que apt-cache show pero esconde detalles que la gente es menos probable que le preocupan (como los hashes). Se puede ver el resultado completo a través de apt-cache show por supuesto.
  • update: funciona exactamente igual que con apt-get pero esta vez tiene colores.
  • install,remove: añade una barra de progreso mientras se ejecuta dpkg.
  • upgrade: funciona igual que apt-get dist-upgrade --with-new-pkgs.
  • full-upgrade: un nombre más significativo para dist-upgrade.
  • edit-sources: edita el fichero sources.list usando $EDITOR.

A continuación un ejemplo de como se ve la barra de progreso:

Puede activar/desactivar el progreso de instalación con el comando:

 # Echo 'Dpkg :: Progress-Fancy "1"> / etc/apt/apt.conf.d/99progressbar'

Y eso es todo.

 

Fuente: Michael Vogt’s blog | desdelinux

¿Quién está en línea?

Hay 22722 invitados y ningún miembro en línea