Como descargar un paquete .deb desde los repositorios usando apt-get

Si en algún momento necesitas descargar una aplicación que se encuentra en los repositorios de Debian ya sea para llevártela e instalarla en otro sistema el cual no tenga salida a Internet o para alguna otra razón particular, puedes hacer uso de apt-get para esto.

apt-get download foo

De esta manera descargaríamos el paquete .deb de la aplicación foo pero sin sus respectivas dependencias.

Ahora. si ademas del paquete, desearamos descargar todas sus dependencias, lo podriamos hacer de la siguiente manera:

PACKAGES="foo"
apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests \
--no-conflicts --no-breaks --no-replaces --no-enhances \
--no-pre-depends ${PACKAGES} | grep "^\w")

Con esto tendras en el directorio el paquete .deb de la aplicacion foo con sus respectivas dependencias, Es probable que veas muchos paquetes .deb ya que la busqueda de las dependencias se hace recursiva.

Comparte!

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *