apt-fast

julio 8, 2010 at 9:45 pm Deja un comentario

Para los que usen ubuntu encontre un script llamado apt-fast que sirve para realizar descargas de paquetes ultrarrapidas utilizando el acelerador de descargas axel.

Para instalarlo:

Código: [Seleccionar]
sudo apt-get install axel

Luego en un archivo de texto pegar esto:

Código: [Seleccionar]

#!/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

Guardarlo como apt-fast y agregarle permisos de ejecucion con:

Código: [Seleccionar]

chmod +x apt-fastPara poder utilizarlo sin path pueden moverlo a /usr/bin

Utilizacion:
apt-fast install [package name]
apt-fast upgrade
apt-fast dist-upgrade

Espero que lo disfruten!

Entry filed under: Sin categoría. Tags: .

Comandos Linux: cd y pwd proteger archivos y directorios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Entradas recientes

julio 2010
L M X J V S D
« Jun   Feb »
 1234
567891011
12131415161718
19202122232425
262728293031  

Categorías


A %d blogueros les gusta esto: