Última modificació: juliol de 2015
Per a instal·lar programari a Arch Linux, tenim pacman. El seu fitxer de configuració és /etc/pacman.conf i en aquest ens hem d'assegurar de tenir activat com a mínim core, extra i community. Si el sistema que estem instal·lat és de 64 bits, estaria bé activar també multilib.
Actualitzar el sistema:
pacman -Syu
Buscar un programari:
pacman -Ss alsamixer
Instal·lar un programari (en aquest exemple, alsamixer):
pacman -S alsamixer
Desinstal·lar (n per a eliminar fitxers de configuracio i s per a eliminar dependències):
pacman -Rns alsamixer
Netejar la cache (paquets descarregats):
pacman -Scc
Instal·lar paquets des de AUR
Amb pacman instal·lem els binaris oficials d'Arch.
AUR (Arch User Repository) és un repository que ens proveeix dels programaris que proporcionen els usuaris. Si algun d'aquests programaris es converteix en molt popular s'incorpora als binaris oficials precompilats.
A AUR tenim material que s'ha de baixar i compilar. Així:
El primer que hem de fer es instal·lar les eines de compilació:
pacman -S base-devel
Baixem el AUR que volem i els descomprimim:
tar xvf gigolo.tar.gz
Entrem a la carpeta descomprimida i:
makepkg -s
Un cop compilat el paquet, l'instal·lem amb pacman:
pacman -U gigolo_build.tar.xz
Yaourt
Per a instal·lar programaris AUR, tenim l'opció d'instal·lar wrappers de pacman i aur. El més popular ara mateix és yaourt.
Primer hem de fer és instal·lar el yaourt (i les seves dependències). Un cop instal·lat, podem instal·lar paquets de AUR com si fosin els binaris oficials:
Actualitzar el sistema (binaris oficials + Aur):
yaourt -Syu
millor:
sudo pacman-mirrors -g && sudo pacman -Syu && yaourt -Syua
Buscar un programari:
yaourt -Ss alsamixer
Instal·lar un programari (en aquest exemple, alsamixer):
yaourt -S alsamixer
Desinstal·lar (n per a eliminar fitxers de configuracio i s per a eliminar dependències):
yaourt -Rns alsamixer
pacmanxg4
Es un frontal gràfic per a pacman i yaourt. El podem instal·lar amb:
yaourt -S pacmanxg4
Problemes instal·lant paquets (paquet invàlid o corrupte)
Si ens trobem un error instal·lant paquets de "paquet invàlid o corrupte" o be ens diu que no es pot importar alguna clau pública, farem:
rm -Rv /etc/pacman.d/gnupg/* (no necessari depenent del cas)
pacman-key --init
pacman-key --populate archlinux manjaro (afegirem manjaro si estem a una Manjaro)
pacman -S archlinux-keyring manjaro-keyring
pacman-key --refresh-keys
https://wiki.archlinux.org/index.php/Pacman-key
*****
Útil: http://distrowatch.com/dwres.php?resource=package-management (Package management reference card for Linux distributions and FreeBSD)