aur
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| aur [2015/10/09 08:15] – créée luc | aur [2025/09/28 18:41] (Version actuelle) – luc | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Arch User Repository ====== | ||
| + | C'est un dépot géré par la communauté qui -//si j'ai bien compris//- ne propose l' | ||
| + | |||
| + | ===== Droits sudo ===== | ||
| + | Il est fortement déconseillé d' | ||
| + | |||
| + | Mais pour installer un paquet, il faut les droits administrateurs. On va donc configurer '' | ||
| + | |||
| + | On n' | ||
| + | Si l' | ||
| + | <code bash> | ||
| + | SUDO_EDITOR=nvim visudo | ||
| + | </ | ||
| + | |||
| + | On va rajouter une ligne : | ||
| + | <code bash> | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== Installer un paquet AUR ===== | ||
| + | |||
| + | ==== Récupérer le paquet ==== | ||
| + | |||
| + | on cherche le paquet de nos rêves sur https:// | ||
| + | |||
| + | ==== Décompresser le tarball ==== | ||
| + | |||
| + | SI on a récupéré le tarball, il faut le décompresser | ||
| + | |||
| + | <code bash>tar xvf nom_paquet</ | ||
| + | |||
| + | ==== Vérifier le PKGBUILD ==== | ||
| + | |||
| + | On va par la suite exceuter ce script, c'est une bonne habitude de jeter un coup d'oeil dedans pour rechercher d' | ||
| + | |||
| + | ==== Installer le paquet ==== | ||
| + | |||
| + | Avec la commande prévue à cette effet : | ||
| + | |||
| + | <code bash> | ||
| + | makepkg -sri | ||
| + | # -s pour résoudre et installer automatiquement les dépendances | ||
| + | # -r pour supprimer après le build les dépendances uniquement nécessaires pour la compilation | ||
| + | # -i pour installer le paquet (via pacman) | ||
| + | </ | ||
| + | |||
| + | ===== Ma bonne pratique ===== | ||
| + | |||
| + | L' | ||
| + | |||
| + | ===== Alternative : yay ===== | ||
| + | Une alternative à toutes ces étapes manuelles est d' | ||
| + | |||
| + | Il faudra quand même installer à la mano le package '' | ||
