sep 12

Powerpill , actualizando nuestro pacman & yaourt .

Tag: Arch LinuxRaist @ 13:47

Que es powerpill ?

Repositorio    : community
Nombre           : powerpill
Versión        : 16.0-13
URL               : http://xyne.archlinux.ca/info/powerpill
Licencias      : GPL
Grupos            : Nada
Provee            : Nada
Depende De        : aria2  perl  perl-xyne-arch  perl-xyne-common
Dependencias Opcionales  : Nada
Conflictos con    : Nada
Reemplaza     : Nada
Tamaño de la descarga  :   3,61 K
Tamaño instalado  :  12,00 K
Empaquetador      : Xyne
Arquitectura   : any
Fecha de compilación : sáb 05 sep 2009 09:21:07 CEST
Hash MD5     : 4f2f76f6b6e31b32c9527b44d3b0552b
Descripción    : A wrapper for pacman that speeds up package retrieval by using
aria2c for concurrent/segmented downloads.

Como vemos en la info del paquete es un wrapper de pacman que usa aria2 como gestor de descarga , el cual gestiona los paquetes en segmentos para una más rapida descarga , ¿ y que es aria2 ?

Como podemos ver en su pagina web esta es su descripción :

aria2 is a multi-protocol & multi-source, cross platform download utility. The supported protocols are HTTP(S), FTP, BitTorrent (DHT, PEX, MSE/PE and WEB-Seeding), and Metalink.

aria2 can download a file from multiple sources/protocols and tries to utilize your maximum download bandwidth. It supports downloading a file from HTTP(S)/FTP and BitTorrent at the same time, while the data downloaded from HTTP(S)/FTP is uploaded to the BitTorrent swarm. Using Metalink’s chunk checksums, aria2 automatically validates chunks of data while downloading a file like BitTorrent.

Suena bien , ¿ no ? Pues el resultado nos muestra una gestión de pacman rápida , dándole sentido a esta palabra . Aunque mejor probar las cosas que escucharlas , ¿ no creéis ? Pues vamos al tajo :

$ sudo pacman powerpill

Instalado paquete y ahora a configurar , ya veréis que las opciones son claras y concisas , así que solo pondré las más relevantes y a tener en cuenta :

$ sudo vim /etc/powerpill.conf

# Set the path to the aria2c binary.
Aria2Bin = /usr/bin/aria2c

# Suppress aria2c output.
Aria2Silent

# Set the path to the pacman binary.
# Change this to your preferred pacman binary,
# e.g. pacman-color
PacmanBin = /usr/bin/pacman

# Set the path to the pacman configuration file.
# Change this if you want to use a custom configuration
# with powerpill.
PacmanConf = /etc/pacman.conf

# Note that if you use the “reflect” option. there isn’t
# any reason to include reflector mirrorlists down here.

#[core]
# Server = http://example.com/arch/$repo/
Include = /path/to/mirrorlist

#[extra]
# Server = http://example.com/arch/$repo/
Include = /path/to/mirrorlist

#[community]
# Server = http://example.com/arch/$repo/
Include = /path/to/mirrorlist

Esto respecto a powerpill , ahora lo usaremos al igual que sí fuese pacman :

$ sudo powerpill -Syu

Y a congratularnos con los resultados , ya tenemos powerpill , vamos ahora con yaourt :

$ sudo vim /etc/yaourtrc

Al cual le haremos los siguientes cambios , que consisten en descomentar y modificar la siguiente linea :

#PacmanBin /usr/bin/pacman por PacmanBin /usr/bin/powerpill

Y asunto solucionado , ahora ya tenemos yaourt con powerpill .

Fuentes oficiales de powerpill : Powerpill home , y entrada de powerpill en el foro oficial de archlinux .

bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark

Leave a Reply

CommentLuv Enabled