Comment utiliser AUR dans Arch Linux

Comment utiliser AUR dans Arch Linux

⌛ Reading Time: 5 minutes

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 utiliser AUR 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 figurent pas dans les référentiels officiels.

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 packages par défaut d’Arch, Pacman. Cette approche automatise l’extraction et la création de 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 faire avec.

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

Plusieurs ajouts de logiciels vous seront probablement présentés et vous serez invité à choisir celui que vous souhaitez installer.

Utiliser Aur In 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’il vous est demandé si vous souhaitez procéder à l’installation.

Utiliser Aur In Arch Tout installer

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

Utiliser Aur dans Arch Git Clone Yay

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

Utilisez Aur In Arch Entrez Yay Git Dir

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

Utiliser Aur In Arch Yay Makepkg

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

Utiliser Aur In Arch Yay Installer

Utiliser YAY pour installer les packages AUR

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

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

Utilisez Aur In Arch Yay Installez 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 à rechercher et à installer vous-même.

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

Désinstallation des packages AUR

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

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

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

Utilisez Aur In Arch Yay Supprimer les restes

Si, pour une raison quelconque, vous n’aimez pas 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 :

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 du hamburger et accédez à la section « Préférences ». Dans la section “AUR”, activez 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 :

2. Clonez le git de Google Chrome localement :

Utiliser Aur dans Arch Git Clone Chrome

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

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 dangers d’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’erreurs de dépendances/gpg manquantes, de fichiers manquants, etc.) ou de causer des problèmes à votre système. Il est toujours préférable de vérifier avant d’installer quoi que ce soit à partir d’AUR.

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

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.