Cómo usar apt-fast para acelerar las descargas de paquetes apt-get/apt usando múltiples espejos


En este editorial, echamos un vistazo a una gran y poderosa utilidad llamada apt-fast que puede utilizar para acelerar la descarga de paquetes mediante APT o Aptitude.

apt-fast es un contenedor de script de shell de código abierto para las populares herramientas de gestión de paquetes APT y Aptitude que ayuda a acelerar la descarga de paquetes en los sistemas Debian.

Su función principal es acelerar notablemente la descarga de paquetes por apt-get o aptitude descargando paquetes en paralelo, con numerosas conexiones por paquete.

Lea algunos de los siguientes artículos, que discuten sobre APT y Aptitude junto con su uso con ejemplos:

  1. ¿Cuál es la diferencia entre APT y Aptitude?
  2. 25 comandos útiles de apt-get para la administración de paquetes
  3. 15 comandos APT útiles para la administración de paquetes
  4. Aprenda a administrar paquetes con Aptitude en Ubuntu

El requisito para ejecutar la utilidad apt-fast es tener administradores de descargas aria2c o axel.

  1. Cómo instalar Aria2 Command-Line Download Manager
  2. Cómo instalar Axel para acelerar las descargas FTP/HTTP

Cómo instalar apt-fast en Ubuntu 16.04-14.04 y Linux Mint 18/17.x

En primer lugar, agregue el PPA para el paquete apt-fast de la siguiente manera y luego actualice su sistema.

$ sudo add-apt-repository ppa:saiarcot895/myppa
$ sudo apt-get update

A partir de entonces, ejecute el siguiente comando para instalar la herramienta apt-fast:

$ sudo apt-get -y install apt-fast

Durante el proceso de instalación de apt-fast, se le pedirá que realice alguna configuración de paquete de la siguiente manera.

En la siguiente pantalla, puede establecer el número de conexiones permitidas, recuerde, también puede configurarlo más adelante en el archivo de configuración apt-fast usando la directiva _MAXNUM .

A continuación, también puede optar por suprimir el mensaje de confirmación apt-fast cada vez que desee instalar un paquete. Pero dejar el valor predeterminado está bien, por lo tanto, elija y presione Enter para avanzar.

¿Cómo utilizar apt-fast?

Después de instalar con éxito apt-fast, simplemente utilícelo de la misma manera que ejecuta los comandos apt o aptitude .

El archivo de configuración apt-fast es: /etc/apt-fast.conf , puede aumentar aún más sus velocidades de descarga agregando múltiples espejos y distribuyendo la carga, asegúrese de agregar los espejos más cercanos.

Listas de réplicas oficiales para Debian y Ubuntu/Linux Mint:

  1. Debian: http://www.debian.org/mirror/list
  2. Ubuntu: https://launchpad.net/ubuntu/+archivemirrors

Puede agregarlos a espejos separados por comas y espacios en blanco en el archivo de configuración de la siguiente manera:

MIRRORS=( 'http://ftp.debian.org/debian, http://ftp2.de.debian.org/debian, http://ftp.de.debian.org/debian, ftp://ftp.uni-kl.de/debian' )
MIRRORS=( 'http://archive.ubuntu.com/ubuntu, http://de.archive.ubuntu.com/ubuntu, http://ftp.halifax.rwth-aachen.de/ubuntu, http://ftp.uni-kl.de/pub/linux/ubuntu, http://mirror.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu/' )

Importante: Para usar espejos en /etc/apt/sources.list o /etc/apt/sources.list.d/, también debe agregarlos a /etc/apt-fast.conf.

$ sudo vi /etc/apt-fast.conf

También puede ver la página de manual de apt-fast y apt-fast.conf de la siguiente manera:

$ man apt-fast
$ man apt-fast.conf

Veamos cómo funciona apt-fast instalando el paquete git de la siguiente manera:

$ sudo apt-fast install git

Se le pedirá que confirme si desea descargar el paquete o no, ingrese Yes/Y para continuar. La siguiente imagen muestra el funcionamiento de apt-fast: descargando el paquete git usando varias conexiones.

Después de descargar el paquete git , se le pedirá nuevamente que lo instale ingresando Yes/Y y presione Enter para continuar con el proceso de instalación.

Algunos comandos importantes de apt-fast:

$ sudo apt-fast update
$ sudo apt-fast upgrade 
OR
$ sudo apt-fast dist-update

En caso de que un proceso de descarga se detenga o se interrumpa, ejecute el siguiente comando:

$ sudo apt-fast clean 

Para obtener más información, visite el repositorio apt-fast Github.

Conclusión

Aquí, revisamos un poderoso front-end de script de shell para apt y aptitude que lo ayuda a aumentar las velocidades de descarga mientras instala paquetes en sus sistemas basados en Debian como Ubuntu, Linux Mint y muchos más.

¿Cuál es su experiencia con apt-fast? ¿Crees que te funciona bien? Luego, dénos su opinión y cualquier otra pregunta que le gustaría hacer a través del formulario de comentarios a continuación.