YAY est un utilitaire pour Archlinux vous permettant d’installer des paquets depuis les dépôts « AUR » (Archlinux User Repository). Ces dépôts sont mis à disposition publiquement pour que les utilisateurs puissent récupérer des paquets pré-construits par leurs soins mains non maintenus par les équipes d’Archlinux.

Utile pour les drivers ou certaines applications non disponibles dans les dépôts officiels d’Archlinux, ces dépôts sont toutefois à utiliser avec précaution. En effet, les tests ne sont effectués que par les utilisateurs, la réalité peut être travestie.

Les dépôts AUR sont accessibles au travers de différents outils, comme « Trizen » ou encore feu « Yaourt ». Ici, nous utiliserons Yay qui est activement maintenu. L’autre avantage de Yay, c’est son ergonomie. L’utilisation/les commandes de Yay sont pratiquement les mêmes que pour pacman !

Pour se faire, installez les dépendances requises, clonez le dépôt et lancez la compilation.

sudo pacman -S --needed git base-devel
cd /tmp && git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

Pour rappel, ne lancez jamais la compilation en tant que root ou avec les droits sudo !

Un point intéressant à noter, c’est son utilisation assez simple. Les commandes sont les mêmes que pour pacman. La liste complète des commandes et attributs peut être visible en faisant yay --help.

YAY – Exemples d’utilisation

yay archlinux

Quelques applications à installer avec yay

yay -S brave-bin vscodium-bin vscodium-bin-marketplace openrgb spotify

N’installez pas directement le paquet « brave », parce que vous clonerez le dépôt « chromium » entier (plus de 10Gb !!) avant d’installer Brave..! Pensez à bien regarder la description des paquets pour vous assurer de la bonne sélection. En règle générale, les paquets à installer sans leurs dépendances/outils de construction sont intitulés ..-bin.


Pensez plutôt à utiliser les dépôts officiels d’Archlinux avec l’outil « pacman« . Yay doit rester une solution de repli lorsque vous ne trouvez pas le paquet dans les dépôts communautaires. Pour rappel, les paquets fournis dans les dépôts AUR peuvent être compromis et casser votre système.

Author

Bercé par l'informatique depuis mon plus jeune âge, je transforme ma passion en expertise.