FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Guide complet : Installer, mettre à jour et supprimer des paquets sur Arch Linux avec Pacman et Yay

Vous débutez avec Arch Linux et souhaitez installer ou gérer des paquets ? Cette transition depuis une distribution Debian peut sembler complexe, mais les gestionnaires de paquets comme Pacman simplifient grandement la tâche.

Pacman est le gestionnaire par défaut préinstallé sur toute distribution Arch. Cependant, pour accéder aux paquets de l'AUR (Arch User Repository), d'autres outils comme Yay sont indispensables.

Gestionnaires de paquets sur Arch Linux

Arch Linux inclut Pacman par défaut, mais vous pouvez installer Yay pour gérer les paquets officiels et de l'AUR. Contrairement à Yaourt ou Aurman (désuets et non maintenus), Pacman et Yay offrent sécurité et fiabilité.

L'AUR est un dépôt communautaire où les utilisateurs partagent leurs paquets. Développeurs, vous pouvez y contribuer facilement.

1. Pacman

Pacman synchronise automatiquement vos paquets avec les serveurs officiels, maintenant votre système à jour.

2. Yay

Yay remplace avantageusement les outils obsolètes, avec une interface similaire à Pacman et un support AUR natif. Installation manuelle via Git (Pacman ne gère pas l'AUR directement) :

Étape 1 : Installez les dépendances.

pacman -S --needed git base-devel

Étape 2 : Clonez le dépôt.

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

Étape 3 : Entrez dans le dossier et compilez.

cd yay
makepkg -si

Note : Exécutez en tant qu'utilisateur standard, pas root.

Mise à jour et mise à niveau des paquets

Après une installation fraîche d'Arch, synchronisez d'abord la liste des paquets.

Avec Pacman

Synchronisez la base :

sudo pacman -Sy

Mettez à niveau :

sudo pacman -Syu

Ou en une commande :

sudo pacman -Syyu

Avec Yay

yay -Syu

Ajouter des paquets

Simple via terminal. Notez aussi Flathub et Snap pour les apps GUI.

Avec Pacman

sudo pacman -S nomdupaquet

Exemple :

sudo pacman -S cmatrix

Plusieurs paquets :

sudo pacman -S cmatrix vlc python

Infos sur un paquet :

pacman -Qi cmatrix

Avec Yay

yay -S nomdupaquet

Supprimer des paquets sur Arch

Arch offre un contrôle total pour nettoyer votre système.

Avec Pacman

sudo pacman -R cmatrix

Avec Yay

yay -R cmatrix
yay -Rns cmatrix

Nettoyer orphelins :

yay -Yc

Gérer les paquets sur Arch Linux

Pacman pour les dépôts officiels, Yay pour l'AUR. Alternatives : téléchargements manuels (TAR, RPM, DEB) disponibles en ligne.

[]