Arch Linux est une distribution Linux largement basée sur les paquets binaires qui cible les ordinateurs à microprocesseurs x86-64.
Arch Linux utilise le modèle de rolling release dans lequel les mises à jour sont fréquemment livrées sur les applications.
Il dispose d’un gestionnaire de paquets appelé pacman qui permet d’installer, de supprimer et de mettre à jour les paquets logiciels.
Il est conseillé aux débutants d’entrer en scène après avoir acquis une expérience pratique avec d’autres saveurs de Linux puisque Arch Linux est construit pour les utilisateurs expérimentés.
Qu’est-ce que AUR (Arch User Repository) ?
Arch User Repository communément appelé AUR est le dépôt de logiciels communautaire pour les utilisateurs d’Arch.
Les paquets compilés par les utilisateurs entrent dans le dépôt officiel d’Arch, en fonction de la popularité du paquet honorée par la communauté AUR.
Qu’est-ce que AUR Helper ?
AUR helper est un wrapper qui permet à l’utilisateur d’installer le paquet à partir du dépôt AUR sans intervention manuelle.
Les utilisations telles que la recherche de paquets, la résolution des dépendances, la récupération et la construction de paquets AUR, la récupération de contenu Web et la soumission de paquets AUR sont automatisées.
Les 6 meilleures aides AUR sont listées ci-dessous :
- Yay (Yet another Yogurt)
- Pakku
- Pacaur
- Pikaur
- Trizen
- Aura
1) Yay (Yet another Yogurt)
Yay est un meilleur assistant AUR basé sur une CLI pour Arch Linux, écrit en langage GO. Yay est basé sur la conception de yaourt, apacman et pacaur.
Le plus recommandé pour les débutants. Similaire à celui de Pacman, avec des fonctionnalités correspondant à de nombreuses commandes et options utilisées dans pacman.Permet aux utilisateurs de trouver les fournisseurs de paquets correspondants pendant la recherche et permet la sélection.
Comment installer yay
Exécutez les commandes suivantes une par une pour installer yay sur les systèmes basés sur Arch Linux.
$ sudo pacman -S git go base-devel
$ git clone https://aur.archlinux.org/yay.git
$ cd yay
$ makepkg -si
Comment utiliser yay
Ceci utilise la même syntaxe que pacman, utilisez la commande suivante pour installer un paquet par le biais de yay.
$ yay -s arch-wiki-man
2) Pakku
Pakku peut être traité comme un autre Pacman cependant demeure à son stade initial. C’est un wrapper qui permet aux utilisateurs de rechercher ou d’installer des paquets à partir de AUR.
Il fait un travail décent de suppression des dépendances et permet également d’installer des paquets en clonant le PKGBUILD.
Comment installer Pakku
Pour installer pakku sur les systèmes basés sur Arch Linux, exécutez les commandes suivantes une par une.
$ sudo pacman -S git base-devel
$ git clone https://aur.archlinux.org/pakku.git
$ cd pakku
$ makepkg -si
Comment utiliser Pakku
Il utilise la même syntaxe que pacman, utilisez la commande suivante pour installer un paquet avec pakku.
$ pakku -s dropbox
3) Pacaur
Un autre assistant AUR basé sur la CLI qui aide à réduire l’interaction de l’invite de l’utilisateur.
Pacaur est conçu pour les utilisateurs avancés qui sont enclins à l’automatisation des tâches répétitives. Les utilisateurs sont censés être familiers avec le processus de construction manuelle AUR avec makepkg et sa configuration.
Comment installer Pacaur
Pour installer pakku sur les systèmes basés sur Arch Linux, exécutez les commandes suivantes une par une.
$ sudo pacman -S git base-devel
$ git clone https://aur.archlinux.org/pacaur.git
$ cd pacaur
$ makepkg -si
Comment utiliser Pacaur
Il utilise la même syntaxe que pacman, utilisez la commande suivante pour installer un paquet avec Pacaur.
$ pacaur -s spotify
4) Pikaur
Pikaur est un assistant AUR avec des dépendances minimales et passer en revue les PKGBUILDs en une fois, ensuite les construire tous sans interaction de l’utilisateur.
Pikaur informera Pacman de la prochaine étape en maîtrisant le pacman.
Comment installer Pikaur
Pour installer pakku sur les systèmes basés sur Arch Linux, exécutez les commandes suivantes une par une.
$ sudo pacman -S git base-devel
$ git clone https://aur.archlinux.org/pikaur.git
$ cd pikaur
$ makepkg -fsri
Comment utiliser Pikaur
Il utilise la même syntaxe que pacman, utilisez la commande suivante pour installer un paquet avec Pikaur.
$ pacaur -s spotify
5) Trizen
Trizen est un wrapper léger basé sur la ligne de commande pour AUR, écrit en Perl. Aide AUR orientée vitesse qui permet aux utilisateurs de rechercher, d’installer des paquets et permet également de lire les commentaires des paquets AUR.
Support d’édition pour les fichiers texte et l’entrée/sortie utilise le support UTF-8. Interaction intégrée avec ‘pacman’.
Comment installer Trizen
Pour installer pakku sur les systèmes basés sur Arch Linux, exécutez les commandes suivantes une par une.
$ sudo pacman -S git base-devel
$ git clone https://aur.archlinux.org/trizen.git
$ cd trizen
$ makepkg -si
Comment utiliser Trizen
Il utilise la même syntaxe que pacman, utilisez la commande suivante pour installer un paquet avec Trizen.
$ pacaur -s google-chrome
6) Aura
Aura est un gestionnaire de paquets sécurisé et multilingue pour Arch Linux et l’AUR, écrit en Haskell. Il supporte de nombreuses opérations et sous-options de Pacman, ce qui permet un développement facile et un beau code.
Il automatise le processus d’installation de paquets à partir des dépôts des utilisateurs d’Arch.Les utilisateurs rencontrent normalement des difficultés dans la mise à niveau du système lorsqu’ils utilisent Aura.
Comment installer Aura
Pour installer pakku sur les systèmes basés sur Arch Linux, exécutez les commandes suivantes une par une.
$ sudo pacman -S git base-devel
$ git clone https://aur.archlinux.org/aura.git
$ cd aura
$ makepkg -si
Comment utiliser Aura
Il utilise la même syntaxe que pacman, utilisez la commande suivante pour installer un paquet avec Aura.
$ pacaur -s android-sdk
Conclusion:
Les utilisateurs peuvent faire leur choix parmi les 6 aides AUR ci-dessus en analysant à travers.
.