informatique:archlinux:utiliser_pacman
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| informatique:archlinux:utiliser_pacman [2024/11/25 08:07] – créée alexis | informatique:archlinux:utiliser_pacman [2025/04/08 07:03] (Version actuelle) – alexis | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Utiliser Pacman ====== | ====== Utiliser Pacman ====== | ||
| + | |||
| + | <WRAP info> | ||
| + | Pour générer un fichier de miroir à jour, il est intéressant d' | ||
| + | Il suffit ensuite de copier la liste des miroirs dans le fichier ''/ | ||
| + | </ | ||
| + | |||
| <WRAP prewrap> | <WRAP prewrap> | ||
| + | ===== Rechercher un paquet ===== | ||
| <code bash> | <code bash> | ||
| - | # Rechercher un paquet | ||
| pacman -Ss < | pacman -Ss < | ||
| + | </ | ||
| - | # Installer un paquet | + | ===== Installer un paquet |
| + | <code bash> | ||
| pacman -S < | pacman -S < | ||
| + | </ | ||
| - | # Désinstaller un paquet | + | ===== Désinstaller un paquet |
| + | <code bash> | ||
| pacman -R < | pacman -R < | ||
| + | </ | ||
| - | # Désinstaller un paquet et ses dépendances | + | ===== Désinstaller un paquet et ses dépendances |
| + | <code bash> | ||
| pacman -Rs < | pacman -Rs < | ||
| + | </ | ||
| - | # Récupérer les dernières versions des paquets et les installer | + | ===== Récupérer les dernières versions des paquets et les installer |
| + | <code bash> | ||
| pacman -Syu | pacman -Syu | ||
| + | </ | ||
| - | # Récupérer les dernières versions des paquets sans les installer | + | ===== Récupérer les dernières versions des paquets sans les installer |
| + | <code bash> | ||
| pacman -Syuw | pacman -Syuw | ||
| + | </ | ||
| - | # Nettoyer le cache et ne conserver que la dernière version des paquets | + | ===== Nettoyer le cache et ne conserver que la dernière version des paquets |
| + | <code bash> | ||
| pacman -Sc | pacman -Sc | ||
| + | </ | ||
| - | # Lister les paquets et les dépendances qui ne sont pas liés | + | ===== Lister les paquets et les dépendances qui ne sont pas liés ===== |
| + | <code bash> | ||
| pacman -Qdt | pacman -Qdt | ||
| + | </ | ||
| - | # Supprimer les dépendances orphelines | + | ===== Supprimer les dépendances orphelines |
| + | <code bash> | ||
| pacman -Qdt -q | xargs pacman --noconfirm -R | pacman -Qdt -q | xargs pacman --noconfirm -R | ||
| + | </ | ||
| - | # Sauver la liste des programmes installés | + | ===== Sauver la liste des programmes installés |
| + | <code bash> | ||
| pacman -Qqe | grep -v " | pacman -Qqe | grep -v " | ||
| + | </ | ||
| + | [[http:// | ||
| - | # Restaurer la liste des programmes | + | ===== Restaurer la liste des programmes |
| + | <code bash> | ||
| pacman -S $(cat liste-programmes) | pacman -S $(cat liste-programmes) | ||
| + | </ | ||
| + | [[http:// | ||
| - | # Installer une ancienne version encore dans le cache | + | ===== Installer une ancienne version encore dans le cache ===== |
| + | <code bash> | ||
| cd / | cd / | ||
| pacman -U < | pacman -U < | ||
| + | </ | ||
| - | # Lister les paquets externes | + | ===== Lister les paquets externes |
| + | <code bash> | ||
| pacman -Qm | pacman -Qm | ||
| + | </ | ||
| - | # Lister les dépendances d'un paquet | + | ===== Lister les dépendances d'un paquet |
| + | <code bash> | ||
| pacman -Si | pacman -Si | ||
| pacman -Qi | pacman -Qi | ||
| + | </ | ||
| - | # Lister les dépendances inverses d'un paquet | + | ===== Lister les dépendances inverses d'un paquet |
| + | <code bash> | ||
| pacman -Sii | pacman -Sii | ||
| </ | </ | ||
| </ | </ | ||
informatique/archlinux/utiliser_pacman.1732550855.txt.gz · Dernière modification : de alexis
