Yaourt


Es un programa que descarga, compila e instala programas de AUR (Archlinux User Repository), y que además utiliza los mismo parametros (comando, subcomandos) que pacman. Aunque he utilizado otros programas, como el aurget (un poco más rápido), yaourt me ha dado menos problemas.

He hecho un pequeño script de bash para descargarlo e instalarlo, junto con aurvote, que es para votar aplicaciones de AUR para que las suban al repositorio Community. Package-query es una dependencia.

#!/usr/bin/env bash
# Instala Yaourt. Presupone que tienes el directorio ~/downloads/

if [ -d ~/downloads ]; then
echo ":)
else
DIR=1
mkdir ~/downloads
fi

wget -P ~/downloads "http://aur.archlinux.org/packages/package-query/package-query.tar.gz"
wget -P ~/downloads "http://aur.archlinux.org/packages/ya/yaourt/yaourt.tar.gz"
wget -P ~/downloads "http://aur.archlinux.org/packages/au/aurvote/aurvote.tar.gz"

cd ~/downloads
tar zxf package-query.tar.gz
tar zxf yaourt.tar.gz
tar zxf aurvote.tar.gz

cd ~/downloads/package-query
makepkg
sudo pacman -U *.tar.xz --noconfirm
cd ~/downloads/yaourt
makepkg
sudo pacman -U *.tar.xz --noconfirm
cd ~/downloads/aurvote
makepkg
sudo pacman -U *.tar.xz --noconfirm

cd ~/
if [ $DIR == 1 ]; then
rm -R ~/downloads
else
rm -R ~/downloads/package-query
rm ~/downloads/package-query.tar.gz
rm -R ~/downloads/yaourt
rm -R ~/downloads/yaourt.tar.gz
rm -R ~/downloads/aurvote
rm ~/downloads/aurvote.tar.gz
fi
Anuncios

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