Clyde (Italiano)
Clyde è un sostituto per pacman. È scritto nel linguaggio di programmazione Lua e usa lualpm (un interfaccia in Lua a libalpm) come backend. È pensato come sostituto generale di tutti i vari gestori di pacchetti e utilità varie (come yaourt, powerpill ecc.).
Installazione
Potete trovare clyde-git in AUR. Per maggiori informazioni su come installarlo, fate riferimento a questa pagina.
Usare Clyde
Clyde si usa in maniera assolutamente identica a pacman. Ma a differenza di quest'ultimo, è supportato anche AUR e dunque, per ad esempio aggiornare i pacchetti presi dal medesimo, si può utilizzare il comando
clyde -Syu --aur
FAQ
Chi è Clyde?!
Clyde è il fantasma arancione del gioco arcade Pac-man. See?
Odio dover scrivere sempre sudo prima di ogni comando.
Potete configurare la vostra shell in modo da usare automaticamente sudo quando necessario mettendo il codice seguente nel vostro ~/.bashrc o ~/.zshrc:
clyde() {
case $1 in
-S | -S[^sih]* | -R* | -U*)
/usr/bin/sudo /usr/bin/clyde "$@" ;;
*)
/usr/bin/clyde "$@" ;;
esac
}
In alternativa, se non usate sudo sul vostro sistema potete usare questo:
clyde() {
case $1 in
-S | -S[^sih]* | -R* | -U*)
/bin/su -c /usr/bin/clyde "$@" ;;
*)
/usr/bin/clyde "$@" ;;
esac
}
Ho cambiato delle impostazioni in pacman.conf ma Clyde sembra ignorare queste modifiche
È normale. Clyde ignora il file pacman.conf. Le sue impostazioni vanno modificate nel file /etc/clyde.conf
Potete eventualmente importare le impostazioni del pacman.conf, eliminando tutta la parte relativa a pacman nel clyde.conf e sostituendola con la riga seguente:
clyde.conf
Include = /etc/pacman.conf
Ovviamente, in questo caso poi le modifiche al pacman.conf verranno considerate anche da Clyde.
Clyde supporta la compilazione di pacchetti solo con permessi di root?
No. Se guardate bene l'output durante una compilazione, noterete che Clyde fa uso di fakeroot per il processo di compilazione, e la password richiesta all'inizio del processo è solo usata nel momento in cui Clyde installerà il pacchetto appena compilato, alla fine dell'intero processo.
Ho trovato un bug, dove posso segnalarlo?
Spiacenti, Clyde non ha bug. Ma possono esserci 'comportamenti inaspettati'... :) Potete segnalare qui.
Clyde non funziona dietro un server proxy
Provate tsocks, potete trovarlo nel repository extra.
Modificate poi la configurazione di tsocks e infine eseguite:
tsocks clyde -Ss qualcosa
In alternativa, potreste voler provare proxychains, un programma simile a tsocks.