ESTO ES PARA ARCH LINUX
Hola, viendo este post me acorde que uso pacman y yaourt con axel para bajar los paquetes.
Esto es porque con wget mi pedorra conexion de 1Mbps de Fibergarch que rinde unos 10 Kbps por conexion (que curioso que la de 3Mbps rinde 120kbps por conexion) (pero ese es otro tema) y la verdad me rompe las bolas estar 4 horas actualizando algo que toma 30 minutos y estar 15 minutos instalando un paquete de 2 megas.
lo que axel hace es usar multiples conexiones simultaneas para un mismo archivo, o sea, lo parte en 10 y baja las 10 partes al mismo tiempo. A diferencia de otras soluciones parecidas que encontré, esta anda 10 puntos, y hace un solo archivo temporal y no uno por cada parte (que te enquilomba los directorios mientras estan presentes).
entonces, a lo nuestro:
1. Instalando Axel:
# pacman -S axel
2. Cambiando los valores por defecto:
esto es para que siempre que usemos axel sea con los parametros que dice en el archivo de configuracion /etc/axelrc
usando nuestro editor de texto preferido descomentamos las siguientes lineas (borrando el "#" al principio) y le damos los valores indicados:
reconnect_delay = 20
max_speed = 0
num_connections = 10
connection_timeout = 30
con eso le damos 10 conexiones por cada archivo y sin limite de velocidad, para que baje al palo.
3. Cambiamos configuracion de pacman
alteramos el archivo /etc/pacman.conf comentanto la linea que arranque con: "XferCommand = ..." dejandola así: "#XferCommand = ..." y hacemos una nueva que diga lo siguiente:
XferCommand = /usr/bin/axel %u -o %o
con eso pacman usa axel desde ahora.
4. Cambiamos configuracion de yaourt
alteramos el archivo /etc/yaourtrc descmentanto o modificando la linea "PacmanBin /usr/bin/pacman-color" y hacemos que diga lo siguiente:
PacmanBin /usr/bin/pacman
para que yaourt use ese comando de pacman que emplea la configuracion que elegimos.
Con esto mi conexion me da para bajar paquetes con pacman a 112Kbps, o sea, unas 10 veces lo que fibertel me permite si uso wget y los mismos repositorios. Si se preguntan porque no cambio de repo, es obvio, rankee todos con python y me quede con los mejores antes de cambiar todo y me desdoble los pliegues del cerebro antes de optar por esto, resignado ante la calidad de conexion que tengo.
Espero que les sirva y, si a lo mejor, previene que alguno abandone arch y/o linux, me recontra alegro.
Salu2