Comment installer Yay sur Arch Linux

Vous trouverez un grand nombre de logiciels emballés par les membres de la communauté dans Arch User Repository (AUR).
Puisqu’il provient de tiers, les puristes suggèrent de télécharger et de créer manuellement chaque package souhaité à partir d’AUR.
Mais c’est une tâche fastidieuse et c’est pourquoi les assistants AUR ont été créés pour éviter ce problème.
Yay est l’un des assistants AUR les plus populaires et dans ce didacticiel, je vais vous expliquer comment installer Yay sur Arch Linux. Je partagerai également quelques conseils sur la gestion des packages d’AUR avec Yay.
💡
Yay est disponible dans le référentiel de Manjaro. Ainsi, les utilisateurs de Manjaro peuvent simplement utiliser pacman -S yay pour installer
Contents
Installer Yay sur Arch Linux
Avant de poursuivre l’installation de Yay, vous avez besoin de certains packages requis pour le construire.
Permettez-moi de le diviser en étapes.
Étape 1 : Installer les packages prérequis
C’est toujours une bonne idée d’actualiser le cache des packages et de mettre à jour le système en premier :
sudo pacman -Syu
Installez le nécessaire base-devel
(contient des outils tels que makepkg
etc) et git (obligatoire pour cloner le référentiel yay git).
sudo pacman -S --needed base-devel git
Avec le --needed
flag, il ne réinstallera PAS les packages déjà installés.
Voici à quoi cela ressemble :

Maintenant que vous disposez des packages requis, il est temps d’installer Yay sur votre système.
Étape 2 : Clonez le dépôt Yay git et passez-y
Utilisez la commande git pour « cloner » le dépôt Yay. Vous pouvez le faire n’importe où dans le système, que ce soit votre répertoire personnel ou autre.
git clone https://aur.archlinux.org/yay.git
Une fois terminé, passez au répertoire cloné :
cd yay

Il est temps d’installer ouais (enfin).
Étape 3 : Installez oui
En fait, vous le construisez. Vous verrez un fichier PKGBUILD ici. Utilisez la commande suivante pour créer le package à partir d’ici :
makepkg -si
Suivez les instructions à l’écran. Appuyez sur Y lorsque vous êtes invité à confirmer.

Une fois le processus terminé, vérifiez que yay a été installé avec succès en vérifiant sa version.
yay --version
Maintenant que vous l’avez installé avec succès, vous pouvez supprimer le référentiel Yay git cloné. Ce n’est plus nécessaire.
Proton Mail : obtenez un compte de messagerie privé, sécurisé et crypté | Proton
Proton Mail est le plus grand service de messagerie sécurisé au monde avec plus de 100 millions d’utilisateurs. Disponible sur Web, iOS, Android et ordinateur de bureau. Protégé par la loi suisse sur la vie privée.

Utiliser Yay pour la gestion des packages
Le yay suit une structure de commande similaire (mais pas identique) à celle de pacman. Il ne devrait donc pas vous être difficile de gérer les packages AUR avec Yay.
Recherchez des packages avec :
yay search_term
Installez les packages avec :
yay -S package_name
Supprimez les packages avec :
yay -R package_name
Pour supprimer un package avec ses dépendances :
yay -Rns package_name
Mise à niveau (uniquement) des packages AUR :
yay -Sua
Yay est également capable de mettre à niveau les packages non-AUR. Le a
le drapeau ci-dessus le limite à AUR.
Mise à niveau de Yay vers une nouvelle version
Maintenant, vous vous demandez peut-être comment mettre à niveau Yay vers une version plus récente lorsqu’elle sera disponible.
La réponse est que vous n’avez rien de spécial à faire. Yay peut se mettre à jour lorsque vous exécutez la commande :
yay -Sua
Supprimer Yay de votre système Arch
Si vous n’aimez pas Yay ou si vous n’en avez plus besoin, vous pouvez le supprimer comme n’importe quel autre package avec la commande pacman :
sudo pacman -Rs yay
Apprenez Linux rapidement – Livre de commandes Linux pour les débutants
Learn Linux Quickly ne suppose aucune connaissance préalable de Linux, ce qui en fait un choix parfait pour les débutants. Néanmoins, les utilisateurs Linux intermédiaires et avancés trouveront toujours ce livre très utile car il aborde un large éventail de sujets. Apprendre Linux rapidement vous apprendra les sujets suivants : Insta…
Conclusion
C’était une introduction rapide à l’assistant Yay AUR. Vous pouvez visiter son référentiel GitHub pour plus de détails sur son fonctionnement.
GitHub – Jguer/yay : Encore un autre yaourt – Un assistant AUR écrit en Go
Encore un autre yaourt – Un assistant AUR écrit en Go. Contribuez au développement de Jguer/yay en créant un compte sur GitHub.
Arch User Repository (AUR) est l’une des raisons pour lesquelles certaines personnes aiment utiliser Arch Linux.
Alors que les utilisateurs puristes d’Arch se moquent d’AUR en général et des assistants AUR en particulier, ils restent populaires pour la facilité d’utilisation qu’ils offrent.
J’espère que ce didacticiel rapide vous sera utile pour obtenir Yay sur Arch Linux. N’hésitez pas à me faire savoir si vous avez encore des questions ou si vous remarquez des inexactitudes techniques.