Cerca nel blog

venerdì 10 gennaio 2014

Compilare applicazioni su Arch

Per installare le applicazioni su Arch si utilizza o pacman il quale scarica ed installa binari pre-compilati o yaourt che facilita l'installazione (e la compilazione) dei binari da AUR.

Se invece volessimo compilare tutte le applicazioni come gentoo dobbiamo usare ABS.

Apriamo un terminale e digitiamo
sudo pacman -S abs 



completata l'installazione come utente root diamo il comando
abs
il quale creerà una sorta di albero nella cartella /var/abs/

terminata questa procedura creiamo una cartella per compilare i nostri binari
mkdir -v ~/compila

ora cerchiamo il programma che desideriamo, ad esempio terminator
ls -R /var/abs | grep terminator

l'output del comando sarà
terminator
/var/abs/community/terminator
terminator.install

copiamo la directory che ci interessa dentro compila
cp -rv /var/abs/community/terminator ~/compila

spostiamoci dentro compila e digitiamo
cd ~/compila
makepkg -si terminator

inizierà il download dei sorgenti, la loro compilazione e l'installazione di terminator
le opzioni di makepkg stanno ad indicare :
-i installa le dipendenze mancanti
-s installa il programma al termine della compilazione

Nessun commento:

Posta un commento