Top 10 des meilleurs assistants AUR pour Arch Linux
Tirez le meilleur parti de l'AUR d'Arch Linux avec notre guide sur les meilleurs assistants AUR. Découvrez la puissance de Yay, Trizen, Paru et bien plus encore pour faciliter la manipulation des colis.
L'une des fonctionnalités les plus remarquables d'Arch Linux est l'AUR (Arch User Repository). Il s'agit d'un référentiel de logiciels communautaire qui fournit des PKGBUILD pour compiler et créer des packages personnalisés, qui ne sont pas inclus dans le référentiel officiel, à partir de la source.
L'AUR sert de plate-forme permettant à la communauté de contribuer et de partager ses propres packages. De nombreux nouveaux packages sont introduits dans l'AUR avant d'être officiellement ajoutés au référentiel.
Les utilisateurs peuvent facilement rechercher et télécharger des PKGBUILD depuis la page d'accueil d'AUR, les créer et procéder aux installations. Cependant, certains utilisateurs préfèrent utiliser les assistants AUR, qui offrent une approche plus simple pour installer les PKGBUILD.
Dans cet article, nous discuterons de certains des meilleurs assistants AUR sur lesquels les utilisateurs peuvent compter pour installer facilement des PKGBUILD. Tous proviennent du dépôt d’utilisateurs Arch.
Meilleurs assistants AUR pour Arch Linux
Yay
Yay (Yet another Yogurt) est un assistant AUR populaire connu pour sa simplicité et sa rapidité. Il offre une interface interactive et conviviale, ce qui en fait un excellent choix pour les utilisateurs débutants et expérimentés. C’est le plus utilisé et le plus populaire parmi tous ceux de cette liste.
L’avantage de Yay réside dans ses mises à jour rapides, sa gestion approfondie des dépendances et ses capacités de recherche étendues, sa vérification des scripts malveillants, etc. Il est écrit en langage de programmation Go.
Vous pouvez installer Yay en utilisant les commandes présentes ci-dessous. Vous pouvez également lire ce guide complet sur la façon d'installer Yay.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/yay.git
sudo chown -R your-user-name:users ./yay
cd yay
makepkg -siPour installer n'importe quel package AUR à l'aide de cet assistant, utilisez l'exemple de commande suivant :
yay -S wps-officePikaur
Pikaur est un assistant AUR convivial qui met l'accent sur la simplicité et l'efficacité. L'un de ses avantages est la possibilité de résoudre de manière interactive les conflits lors de l'installation du package, offrant ainsi une expérience fluide même dans des situations délicates. Contrairement à d’autres, il est écrit dans le langage de programmation Python populaire.
Vous pouvez facilement installer Pikaur en utilisant la commande ci-dessous.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/pikaur.git
cd pikaur
makepkg -siPour installer n'importe quel package AUR à l'aide de cet assistant, utilisez l'exemple de commande suivant :
pikaur -S wps-officeRecherche de rythme
Écrit en langage de programmation Go, Pacseek est un assistant AUR spécialisé axé sur la recherche et la navigation dans les packages AUR. Son principal avantage est sa capacité à rechercher rapidement des packages dans l'AUR sans commandes d'installation complexes. C'est un outil pratique pour les utilisateurs qui explorent fréquemment de nouveaux packages.
Vous pouvez l'installer à l'aide des commandes ci-dessous.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/pacseek.git
cd pacseek
makepkg -siCependant, il a besoin de Yay Helper pour l'installation et la suppression. Donc, avant d'installer quoi que ce soit avec pacseek, assurez-vous d'installer Yay helper à l'aide de la commande mentionnée dans les sections ci-dessus.
L'assistant pacseek AUR affiche une recherche interactive
Trizen
Écrit en Perl, Trizen est conçu dans un souci d’efficacité. Son avantage réside dans sa rapidité, ce qui en fait un choix parfait pour les utilisateurs qui privilégient les installations rapides de packages. Trizen dispose également d'une résolution intelligente des dépendances, simplifiant le processus d'installation.
Installez Trizen avec les commandes suivantes :
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -siPour installer n'importe quel package AUR à l'aide de cet assistant, utilisez l'exemple de commande suivant :
trizen -S wps-officeAura
Aura est un assistant AUR écrit en Haskell et est connu pour sa fiabilité et son ensemble complet de fonctionnalités. Il offre un avantage grâce à sa capacité à créer des packages à partir de l'AUR et possède une interface claire et facile à comprendre. Cependant, il ne permet pas de vérifier les fichiers pour détecter les codes malveillants et la vue des différences entre les packages est limitée.
Vous pouvez installer Aura à l'aide des commandes ci-dessous.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/aura.git
cd aura
makepkg -siPour installer n'importe quel package AUR à l'aide de cet assistant, utilisez l'exemple de commande suivant :
aura -S wps-officePacaur
Pacaur est un autre assistant AUR léger qui fournit une interface de ligne de commande simple. Son principal avantage est sa compatibilité avec les outils de packaging d’Arch, permettant une intégration transparente avec votre système Arch Linux existant. Il est écrit en scripts bash et donc très léger.
Pour installer Pacaur, utilisez les commandes suivantes :
Remarque : Pacaur dépend de l'auracle qui nécessite une compilation. Il pourrait donc être un peu difficile à installer. Cependant, vous pouvez suivre les étapes ci-dessous pour l'installer. Si vous pensez que c'est trop complexe, essayez Yay ou d'autres assistants.
sudo pacman -S --needed base-devel git
sudo pacman -S --needed meson fakechroot gtest
git clone https://aur.archlinux.org/auracle-git.git
cd auracle
makepkg -si
cd ..
git clone https://aur.archlinux.org/pacaur.git
cd pacaur
makepkg -siPour installer n'importe quel package AUR à l'aide de cet assistant, utilisez l'exemple de commande suivant :
pacaur -S wps-officeParu
Paru est un assistant AUR moderne et riche en fonctionnalités qui vise à offrir une expérience utilisateur agréable. Son avantage réside dans son extensibilité, avec la prise en charge des commandes définies par l'utilisateur et du mode interactif. Paru propose également une gestion automatique des colis orphelins. Il est écrit en Rust et devient déjà populaire parmi les utilisateurs d'Arch Linux.
Vous pouvez installer Paru en utilisant la commande ci-dessous :
Remarque : Le dépôt est signalé comme obsolète depuis un certain temps. Soyez donc prudent avant d’installer paru.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -siPour installer n'importe quel package AUR à l'aide de cet assistant, utilisez l'exemple de commande suivant :
paru -S wps-officeAurman
Aurman est un assistant AUR riche en fonctionnalités conçu pour les utilisateurs avancés. Il est également écrit en Python et son avantage inclut des fonctionnalités de sécurité complètes, telles que la vérification des packages GPG, ce qui en fait un choix sécurisé pour ceux qui donnent la priorité à l'authenticité des packages.
L'installation d'Aurman est simple en utilisant la séquence de commandes ci-dessous :
sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/aurman.git
cd aurman
makepkg -siPour installer n'importe quel package AUR à l'aide de cet assistant, utilisez l'exemple de commande suivant :
aurman -S wps-officePakku
Pakku est un assistant AUR léger qui met l'accent sur la simplicité et la rapidité. C'est un excellent choix pour les utilisateurs qui préfèrent le minimalisme et l'interface en ligne de commande. L’avantage de Pakku est son utilisation minimale des ressources.
Vous pouvez installer Pakku en utilisant les commandes ci-dessous :
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/pakku.git
cd pakku
makepkg -siPour installer n'importe quel package AUR à l'aide de cet assistant, utilisez l'exemple de commande suivant :
pakku -S wps-officePamac
Pamac est un gestionnaire de packages convivial pour les distributions Arch Linux et basées sur Arch. Il est conçu pour simplifier le processus d'installation, de mise à jour et de gestion des progiciels sur votre système.
Pamac offre une intégration transparente avec AUR, un référentiel communautaire pour les packages contribués par les utilisateurs. Cela signifie que vous pouvez facilement installer et gérer des logiciels non disponibles dans les référentiels officiels Arch.
L'une des fonctionnalités les plus remarquables de Pamac est son interface graphique facile à utiliser pour Arch Linux. Il fournit un environnement convivial pour les tâches de gestion des packages, le rendant accessible à ceux qui ne sont pas à l'aise avec les interfaces de ligne de commande.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/packages/pamac-aur.git
cd pamac
makepkg -siPamac vous aide à parcourir et installer les packages
Conseils d'utilisation des assistants AUR
Mises à jour régulières : pour garder votre système sécurisé et à jour, prenez l'habitude de mettre régulièrement à jour vos packages AUR. Par exemple, si vous utilisez yay, utilisez la commande suivante pour maintenir les packages AUR à jour :
oui -Syu
Lire les PKGBUILD : avant d'installer un package AUR, jetez un œil à son fichier PKGBUILD. C’est comme la recette pour construire le package. Comprendre PKGBUILD vous aide à garantir que le package est digne de confiance et ne contient pas de code malveillant. Vous pouvez trouver l'emplacement du fichier PKGBUILD sur la page AUR des packages respectifs (voir ci-dessous).
Sécurité : Soyez prudent lors de l’installation des packages AUR. Utilisez uniquement des sources fiables et maintenez un système à jour pour minimiser les risques de sécurité potentiels.
emplacement de PKGBUILD
Conclusion
Alors, lequel des assistants AUR ci-dessus devriez-vous choisir ? Comme ils servent tous le même objectif, cela dépend de votre goût.
Si vous voulez juste une aide simple qui fonctionne la plupart du temps sans problème, essayez Yay, pamac ou pikaur. Les autres ont des fonctions plus ou moins similaires.
Il est donc essentiel de prendre en compte vos besoins et préférences spécifiques lors du choix.


