0

apt-fast en ubuntu 10.10 desde repositorios

Si quieres agilizar la descarga de apt-get ya puedes hacerlo desde repositorios gracias a apt-fast una script que agiliza el proceso del comando apt-get. Desde entonces puedes usar apt-fast igual que usas apt-get ;)

sudo add-apt-repository ppa:tldm217/tahutek.net
sudo apt-get update
sudo apt-get install apt-fast

Fuente: WebUpd8

4

Acelerar descargas de repositorios Karmic con apt-fast v2

Hace poco publiqué un post acerca de este tema, en el que se contaba como acelerar la descarga de repositorios gracias a un script. Pues bien, exodoeviterno un fiel lector del blog me comentó que se había actualizado el script y aquí os dejo el manual de como utilizarlo.

Primero debereis descargar el script: Acelerar repositorios Ubuntu script

A continuación deberemos instalar axel, ya que es necesario para este script:

sudo apt-get install axel

Con esto ya tenemos todo lo necesario para ejecutar el acelerador, así que vamos a colocarlo en la carpeta de ejecución de aplicaciones y podremos usarlo facilmente:

sudo cp apt-fast.sh /usr/bin/apt-fast

Tras esto sólo nos queda cambiarle los permisos para que se pueda ejecutar:

sudo chmod +x /usr/bin/apt-fast

Y listo, para probarlo podemos hacer:

sudo apt-fast update

Si se actualizan los repositorios es que todo está correcto ;)

8

Acelerar descargas de repositorios Karmic con apt-fast

Recientemente he leido en el blog de mi amigo Nico rm -fr / la existencia de un script para acelerar la descarga de repositorios en el nuevo Ubuntu Karmic. Aquí os pongo el método para instalarlo ;)

Primero instalamos Axel: sudo apt-get install axel

Una vez instalado vamos a crear el script de ejecución: sudo nano /usr/bin/apt-fast

Y copiaremos esto en el archivo:
———–
#!/bin/sh
#apt-fast by Matt Parnell http://www.mattparnell.com , this thing is FOSS
#please feel free to suggest improvements to admin@mattparnell.com
# Use this just like apt-get for faster package downloading. Make sure to have axel installed

#If the first user entered variable string contains apt-get, and the second string entered is either install or dist-upgrade
if echo "$1" | grep -q "[upgrade]" || echo "$2" | grep -q "[install]" || echo "$2" | grep -q "[dist-upgrade]"; then
echo "Working...";

#Go into the directory apt-get normally puts downloaded packages
cd /var/cache/apt/archives/;

#Have apt-get print the information, including the URI's to the packages
apt-get -y --print-uris $1 $2 $3 $4 > debs.list;

#Strip out the URI's, and download the packages with Axel for speediness
egrep -o -e "(ht|f)tp://[^']+" debs.list | xargs -l1 axel -a;

#Perform the user's reqested action via apt-get
apt-get -y $1 $2 $3 $4;

echo "Done! Make sure and check to see that the packages all were installed properly. If a package is erred, run sudo apt-get autoclean and try installing it again without the use of this script.";

elif echo "$1" | grep -q "[*]"; then
apt-get $1;
else
echo "Sorry, but you appear to be entering invalid options. You must use apt-get and one of apt-get's options in order to use this script.";
fi

———–

Con esto ya tenemos el archivo, ahora sólo nos falta hacerlo ejecutable ;)

sudo chmod +x apt-fast

Tras esto ya tenemos totalmente funcional nuestro apt-fast, y podremos usarlo haciendo:

“sudo apt-fast install PACKAGE_NAME” en lugar de “sudo apt-get install PACKAGE_NAME”

Fuente: Web Upd8