Comment utiliser AUR dans Arch Linux

Comment utiliser AUR dans Arch Linux

Si vous utilisez Arch Linux ou une distribution basée sur Arch comme Manjaro, Archbang ou EndeavourOS, vous avez probablement déjà vu le terme AUR. Qu’est-ce que c’est? Comment pouvez-vous l’utiliser? Découvrez ce qu’est AUR et comment l’utiliser dans Arch Linux.

Qu’est-ce que l’AUR ?

L’Arch User Repository (AUR) est un endroit où vous pouvez trouver des logiciels qui ne sont pas testés par les créateurs et les mainteneurs d’Arch, mais par ses utilisateurs. Grâce à cela, vous pouvez accéder à plus de logiciels qui ne se trouvent pas dans les dépôts officiels.

Utiliser Aur dans Arch Aur Home

Comment utiliser AUR dans Arch Linux

Il existe deux façons d’accéder à la collection de logiciels d’AUR. La plupart des gens préfèrent utiliser AUR Helpers, qui fonctionne de manière similaire au gestionnaire de paquets par défaut d’Arch, Pacman. Cette approche automatise l’extraction et la création du code source à partir d’AUR tout en utilisant des commandes familières. Alternativement, vous pouvez télécharger le package directement depuis AUR et le compiler manuellement.

Utiliser AUR avec un assistant

Il existe de nombreux assistants AUR que vous pouvez utiliser. Yay est probablement le plus populaire aujourd’hui, donc pour cet article, nous allons partir avec ça.

1. Installez les outils de développement nécessaires et git, s’ils ne sont pas déjà disponibles dans votre distribution :

sudo pacman -S --needed base-devel git

Vous serez probablement présenté avec plusieurs ajouts de logiciels et invité à choisir celui que vous souhaitez installer.

Utiliser Aur dans Arch Installer Git Base Dev

Optez pour l’option par défaut, « tout », en appuyant sur Entrée sur votre clavier.

2. Tapez « y » et appuyez sur Entrée lorsqu’on vous demande si vous souhaitez poursuivre l’installation.

Utiliser Aur dans Arch Installer tout

3. Pour amener yay à bord, tirez d’abord son code :

git clone https://aur.archlinux.org/yay.git

Utiliser Aur dans Arch Git Clone Yay

4. Tout ce que vous avez téléchargé se trouvera dans un sous-dossier nommé « yay ». Entrez-le avec :

cd yay

Utilisez Aur dans Arch Entrez Yay Git Dir

5. Dans ce dossier, créez le package réel avec :

makepkg -si

Utiliser Aur dans Arch Yay Makepkg

6. Répondez « y » lorsqu’on vous demande si vous souhaitez également installer le paquet construit.

Utiliser Aur dans Arch Yay Installer

Utilisation de YAY pour installer les packages AUR

Yay utilise une syntaxe similaire à Pacman. Pour installer facilement les packages AUR, utilisez la commande :

yay -Ss package

Par exemple, pour installer Google Chrome, vous pouvez utiliser :

yay -Ss google-chrome

Utiliser Aur In Arch Yay Installer Google Chrome

Ce qui est génial avec les assistants AUR comme yay, c’est qu’ils traitent également automatiquement les dépendances. Ce sont les extras nécessaires à tout ce que vous essayez d’installer et que vous auriez autrement à traquer et à installer vous-même.

Utiliser les dépendances d'installation d'Aur dans Arch Yay

Désinstallation des packages AUR

Pour désinstaller tout ce qui a été installé via yay, vous devrez réutiliser yay. Pour cela, vous pouvez utiliser le -Rparamètre, mais c’est mieux si vous optez pour -Rns, qui fait un meilleur travail de nettoyage. Par exemple, pour supprimer Google Chrome :

yay -Rns google-chrome

Utiliser l'application de désinstallation Aur In Arch Yay

Vous pouvez également supprimer des packages supplémentaires et tout résidu d’installations antérieures avec yay avec :

yay -Yc

Utilisez Aur dans Arch Yay Supprimer les restes

Si pour une raison quelconque vous n’aimez pas yay ou ne voulez pas l’utiliser, vous pouvez également utiliser d’autres assistants AUR comme aurutils , aura , pacaur , pakku , pamac , pikaur et trizen .

Approche graphique pour installer et gérer les packages AUR

Si vous préférez une approche graphique, un peu comme le centre logiciel d’Ubuntu, vous pouvez installer pamac avec Yay.

Pour installer pamac, utilisez la commande :

yay -S pamac-aur

Après l’installation, vous pouvez exécuter l’application « Ajout/Suppression de logiciels » dans le menu de votre application.

Interface Pamac

Cliquez sur l’icône hamburger et accédez à la section « Préférences ». Sous la section « AUR », basculez pour activer la prise en charge AUR.

Pamac Activer le support Aur

Vous pouvez maintenant rechercher des packages AUR et les installer/supprimer.

Installation manuelle des packages AUR

Si vous décidez de faire les choses manuellement, vous pouvez télécharger les packages à partir du référentiel AUR, les compiler et les installer. Voici les étapes :

1. Assurez-vous que les outils de développement de base et git sont installés avec :

sudo pacman -S --needed base-devel git

2. Clonez le git de Google Chrome localement :

git clone https://aur/archlinux.org/google-chrome.git

Utiliser Aur dans Arch Git Clone Chrome

3. Transformez-le en package et installez-le :

makepkg -si

Utiliser Aur In Arch Chrome Makepkg

Peu de temps après, vous trouverez Google Chrome parmi le reste de vos applications installées.

Les applications fraîches et les périls de l’AUR

AUR vous donne (presque) le monde entier puisque vous pouvez y trouver presque toutes les applications/packages. Cependant, vous devez garder à l’esprit que le logiciel du référentiel AUR n’a pas été testé de manière approfondie. Dans certains cas, un paquet n’a pas pu être installé (en raison d’une erreur de dépendances/gpg manquantes, de fichiers manquants, etc.) ou a causé des problèmes à votre système. Il est toujours préférable de revérifier avant d’installer quoi que ce soit à partir d’AUR.

Si vous débutez avec Arch Linux, vous voudrez peut-être d’abord vous familiariser avec Pacman au lieu d’AUR.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *