Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| gestion_des_paquets [2022/04/11 16:34] – modification externe 127.0.0.1 | gestion_des_paquets [2026/03/24 22:15] (Version actuelle) – superadmin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== La gestion des paquets sous Linux ====== | ====== La gestion des paquets sous Linux ====== | ||
| - | Sous Linux, les paquets sont des programmes ou des bibliothèques que l'on peut installer sur le système. On les installe avec un gestionnaire de paquets (généralement | + | Sous Linux, les paquets sont des programmes ou des bibliothèques que l'on peut installer sur le système. On les installe avec un gestionnaire de paquets (généralement |
| - | __Gestionnaires de paquets en fonction des distributions :__ | ||
| - | ^Distribution ^Gestionnaire | | + | <WRAP tabs> |
| - | |Debian | + | * [[gestion_des_paquets|Debian, Ubuntu et dérivés (APT, DPKG)]] |
| - | |RHEL & dérivés (CentOS, Fedora...)|YUM / DNF| | + | * [[gestion_des_paquets_rhel|Red Hat, CentOS et dérivés (DNF, YUM RPM)]] |
| - | |ArchLinux |Pacman | | + | * [[gestion_des_paquets_pacman|Archlinux (Pacman)]] |
| + | * [[gestion_des_paquets_autres|Autres gestionnaires de paquets Linux]] | ||
| + | </ | ||
| - | ===== APT (debian & dérivés) ===== | + | ===== Debian, Ubuntu et dérivés |
| - | ==== Lister/ | + | ==== APT ==== |
| + | |||
| + | === Lister/ | ||
| Lister les paquets installés sur la machine : | Lister les paquets installés sur la machine : | ||
| Ligne 26: | Ligne 29: | ||
| < | < | ||
| - | ==== Mise à jour / Installation de paquets | + | === Mise à jour / Installation de paquets === |
| Mettre à jour la liste des paquets disponibles : | Mettre à jour la liste des paquets disponibles : | ||
| Ligne 50: | Ligne 53: | ||
| :!: L' | :!: L' | ||
| - | ==== Désinstaller / Réinstaller un paquet | + | === Désinstaller / Réinstaller un paquet === |
| Réinstaller un paquet avec sa configuration par défaut : | Réinstaller un paquet avec sa configuration par défaut : | ||
| Ligne 74: | Ligne 77: | ||
| :!: L' | :!: L' | ||
| - | ==== Nettoyer le cache ==== | + | === Nettoyer le cache === |
| Supprimer tous les paquets archivés en cache : | Supprimer tous les paquets archivés en cache : | ||
| Ligne 84: | Ligne 87: | ||
| < | < | ||
| - | ==== Gérer les clés GPG (avec apt-transport-https) | + | === Gérer les clés GPG (avec apt-transport-https) === |
| Ajouter une clé : | Ajouter une clé : | ||
| Ligne 94: | Ligne 97: | ||
| < | < | ||
| - | ===== DNF (Fedora, RHEL & Dérivés) ===== | + | ==== DPKG (hors ligne) ==== |
| - | + | ||
| - | ==== Lister/ | + | |
| - | + | ||
| - | Lister les paquets installés : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Lister tous les paquets disponibles dans les dépôts configurés : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Recherche un paquet : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | ==== Mise à jour / Installation de paquets ==== | + | |
| - | + | ||
| - | Mettre à jour les paquets installés : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Installer un paquet : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | ==== Désinstaller / Réinstaller des paquets ==== | + | |
| - | + | ||
| - | Désinstaller un paquet : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Désinstaller un paquet et ses dépendances : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Désinstaller les paquets inutiles : | + | |
| - | + | ||
| - | < | + | |
| - | ===== YUM (Anciennes versions RHEL & dérivés) ===== | + | |
| - | + | ||
| - | ==== Lister/ | + | |
| - | + | ||
| - | Lister les paquets disponibles : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Lister les paquets installés sur la machine : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Rechercher un paquet dans les dépôts : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Afficher les informations sur un paquet disponible : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | ==== Mise à jour / Installation de paquets ==== | + | |
| - | + | ||
| - | Mettre à jour un paquet : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Mettre à jour tous les paquets obsolètes : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Installer un paquet à partir des dépôts : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Installer un paquet à partir d'un fichier RPM sur la machine : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | :!: L' | + | |
| - | + | ||
| - | ==== Désinstaller / Réinstaller un paquet / Nettoyer le cache ==== | + | |
| - | + | ||
| - | Désinstaller un paquet : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | ou bien : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Réinstaller un paquet : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Désinstaller les paquets inutiles dépendants de paquets non installés : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | :!: L' | + | |
| - | + | ||
| - | ==== Nettoyer le cache ==== | + | |
| - | + | ||
| - | Vider le cache des paquets : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Vider le cache des paquets (en supprimant aussi les métadonnées) : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | + | ||
| - | ===== Pacman (ArchLinux & dérivés) ===== | + | |
| - | + | ||
| - | ==== Lister/ | + | |
| - | + | ||
| - | Rechercher un paquet dans les dépôts : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Rechercher un paquet parmi ceux installés : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | ==== Mise à jour / Installation de paquets ==== | + | |
| - | + | ||
| - | Mettre à jour la liste des paquets disponibles : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Mettre à jour tous les paquets installés : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Mettre à jour la liste des paquets disponibles et tous les paquets installés : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Installer un paquet (plusieurs peuvent être spécifiés à la suite) : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | ==== Désinstaller / Réinstaller un paquet / Nettoyer le cache ==== | + | |
| - | + | ||
| - | Désinstaller un paquet : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Désinstaller les dépendances d'un paquet : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Supprimer les fichiers de configuration d'un paquet sauvegardés par Pacman : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | ==== Nettoyer le cache ==== | + | |
| - | + | ||
| - | Nettoyer le cache des paquets : | + | |
| - | < | + | |
| - | + | ||
| - | ===== Notes ===== | + | |
| - | + | ||
| - | [[https:// | + | |
| - | + | ||
| - | [[https:// | + | |