Page 1 sur 1
[Pacman] dépendances optionionnelles ?(Résolu)
Publié : ven. 29 avr. 2011, 22:47
par loloboua
Bonjour à toutes et à tous.
Je suis sous Arch depuis ce matin. J'ai eu le temps de bidouiller un peu. Quand j installe certains paquets, pacman me propose d installer les dependances optionelles. Mais quand il y en a beaucoup c est assez laborieux de copier coller le nom de chacune. Est-il possible d'automatiser leur installation avec une option?
Par avance merci
Re: [Pacman]installation auto des dépendances optionionnelle
Publié : ven. 29 avr. 2011, 22:58
par tuxce
Salut, une option, non, mais une fonction de ce genre devrait faire l'affaire:
Code : Tout sélectionner
pacopt () {
listopt=$(package-query -S "$@" -f '%O' --csep '\n' | cut -f1 -d:)
[[ $listopt ]] && pacman -S $listopt
}
Re: [Pacman]installation auto des dépendances optionionnelle
Publié : ven. 29 avr. 2011, 23:08
par loloboua
ok, merci. J'imagine que je dois mettre cette option dans un fichier?
Re: [Pacman]installation auto des dépendances optionionnelle
Publié : sam. 30 avr. 2011, 09:25
par FoolEcho
Le plus propre est de le mettre dans un .bashrc (tu as les bases dans /etc/skel/ ) ...
Celui de root si tu utilises la version de tuxce.
Ou dans le ~/.bashrc de ton compte utilisateur/admin (groupe wheel ou sudo), en rempaçant:
par (si installé)
ou
de façon à pouvoir lancer la commande sans être enquiquiné.
Tu te délogues ou tu lances simplement un nouveau terminal (ou "source ~/.bashrc") et tu auras accès à cette fonction.
Re: [Pacman]installation auto des dépendances optionionnelle
Publié : sam. 30 avr. 2011, 10:50
par loloboua
Ok, merci beaucoup, ca me retire une épine du pied!!! Bonne journée