Cómo utilizar 'apt-fast' para acelerar las descargas de paquetes apt-get/apt utilizando múltiples espejos
En este editorial, analizamos una excelente 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 administración de paquetes APT y Aptitude que ayuda a acelerar la descarga de paquetes en Sistemas Debian.
Su función principal es acelerar notablemente la descarga de paquetes mediante apt-get o aptitude descargando paquetes en paralelo, con numerosas conexiones por paquete.
Lea algunos de los siguientes artículos, que tratan sobre APT y Aptitude junto con su uso con ejemplos:
- ¿Cuál es la diferencia entre APT y Aptitud?
- 25 comandos útiles de apt-get para la gestión de paquetes
- 15 comandos APT útiles para la gestión de paquetes
- Aprenda a administrar paquetes con Aptitude en Ubuntu
El requisito para ejecutar la utilidad apt-fast es tener administradores de descargas aria2c o axel.
- Cómo instalar el administrador de descargas de línea de comandos Aria2
- 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
Primero agregue el paquete PPA para apt-fast de la siguiente manera y luego actualice su sistema.
sudo add-apt-repository ppa:saiarcot895/myppa
sudo apt-get update
A continuación, 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 del paquete de la siguiente manera.
En la siguiente pantalla, puede establecer el número de conexiones permitidas, recuerde, también puede configurarlo más tarde en el archivo de configuración de apt-fast usando la directiva _MAXNUM
.
A continuación, también puede optar por suprimir el mensaje de confirmación de 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 apt-fast con éxito, simplemente úselo 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 espejos más cercanos.
Listas réplica oficiales para Debian y Ubuntu/Linux Mint:
- Debian: http://www.debian.org/mirror/list
- Ubuntu: https://launchpad.net/ubuntu/+archivemirrors
Puede agregarlos a espacios en blanco y espejos separados por comas en el archivo de configuración de la siguiente manera:
Para Debian
MIRRORS=( 'http://ftp.debian.org/debian, http://ftp2.de.debian.org/debian, http://ftp.de.debian.org/debian, ftp://ftp.uni-kl.de/debian' )
Para Ubuntu/Linux menta
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: utilizar espejos en /etc/apt/sources.list o /etc/apt/sources.list.d /, también debes 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
Profundicemos en 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 Sí/Y
para continuar. La siguiente imagen muestra apt-fast funcionando: descargando el paquete git
usando varias conexiones.
Después de descargar el paquete git
, se le pedirá nuevamente que lo instale ingresando Sí/Y
y presione Entrar para continuar con el proceso de instalación.
Algunos comandos apt-fast importantes:
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 de Github de apt-fast.
Conclusión
Aquí, revisamos una potente interfaz de script de shell para apt y aptitude que le ayuda a aumentar la velocidad de descarga mientras instala paquetes en sus sistemas basados en Debian, como Ubuntu, Linux Mint y muchos más.
¿Cuál es tu experiencia con apt-fast? ¿Crees que te funciona bien? Luego, envíenos su opinión y cualquier otra pregunta que desee hacer a través del formulario de comentarios que aparece a continuación.