Yay / pacman
yay
| Action | Commande |
|---|---|
| Installer un paquet | yay -S nom |
| Rechercher un paquet | yay -Ss mot_clef |
| Mettre à jour tout le système | yay ou yay -Syu |
| Mettre à jour seulement l’AUR | yay -Sua |
| Supprimer un paquet | yay -R nom |
| Nettoyer les dépendances orphelines | yay -Yc |
| Nettoyer le cache | yay -Scc |
| Installer un paquet local | yay -U /chemin/vers/paquet.pkg.tar.zst |
pacman
Installer un paquet
sudo pacman -S htopLa commande -S signifie synchronize
Rechercher un paquet
pacman -Ss nom_du_paquetMettre à jour le système
sudo pacman -Syu-S: synchronize
-y: rafraîchit la base de données locale
-u: met à jour tous les paquets
Mettre à jour un seul paquet
sudo pacman -S nom_du_paquetSauvegarder la base de données des paquets
pacman -Qqe > packages.txtSupprimer les paquets orphelins
Un paquet est orphelin quand il n’est plus requis par aucun autre. Pour les identifier :
pacman -QdtEt pour les supprimer :
sudo pacman -Rns $(pacman -Qdtq)Nettoyer le cache de Pacman
À chaque installation, Pacman garde une copie des paquets téléchargés dans /var/cache/pacman/pkg/. Ça peut vite prendre de la place.
Pour supprimer les anciennes versions des paquets installés :
sudo pacman -ScPour nettoyer tous les packages, à l’exception des 3 versions les plus récentes, exécutez la commande suivante :
$ sudo paccache -rhttps://fr.linux-terminal.com/?p=5304
Supprimer un paquet
Pour enlever un paquet sans toucher aux dépendances installées avec lui :
sudo pacman -R nom_du_paquetMais attention : cela peut laisser des fichiers ou dépendances orphelines.
Supprimer un paquet et ses dépendances inutiles
Tu veux faire le ménage plus en profondeur ? Utilise :
sudo pacman -Rs nom_du_paquetLe -s signifie que Pacman va aussi supprimer les dépendances installées uniquement pour ce paquet. C’est très pratique pour éviter de surcharger ton système.
Encore plus strict :
sudo pacman -Rns nom_du_paquetL’option -n supprime aussi les fichiers de configuration dans /etc. Attention si tu veux garder une trace de ta config pour réinstaller plus tard.