projets:systemesreseaux:rpmmanagement
                Différences
Ci-dessous, les différences entre deux révisions de la page.
| — | projets:systemesreseaux:rpmmanagement [2024/04/16 22:26] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Gestion de paquets RPM ====== | ||
| + | ===== Introduction ===== | ||
| + | |||
| + | ==== Paquet RPM ==== | ||
| + | |||
| + | Les paquets RPM sont disponibles sous forme de source ou de binaire. | ||
| + | |||
| + | |||
| + | ===== Outils de gestion des paquets ===== | ||
| + | Dans la suite de l' | ||
| + | RPM est l' | ||
| + | YUM est un ensemble d' | ||
| + | |||
| + | ==== Installation d'un paquet ==== | ||
| + | |||
| + | === RPM === | ||
| + | |||
| + | '' | ||
| + | |||
| + | RPM ne gère pas la résolution de dépendances. | ||
| + | |||
| + | === YUM === | ||
| + | L' | ||
| + | |||
| + | '' | ||
| + | |||
| + | === Dé-installation d'un paquet === | ||
| + | |||
| + | === RPM === | ||
| + | |||
| + | '' | ||
| + | |||
| + | Pour trouver les dépendances qui vont être enlevées, il faut utiliser la commande suivante: | ||
| + | |||
| + | '' | ||
| + | |||
| + | === YUM === | ||
| + | Suppression du paquet et des dépendances: | ||
| + | |||
| + | '' | ||
| + | |||
| + | ==== Mise à jour des paquets ==== | ||
| + | |||
| + | === RPM === | ||
| + | Mise à jour ou installation d'un paquet vers une version plus récente: | ||
| + | |||
| + | '' | ||
| + | |||
| + | Mise à jour d'un paquet si une ancienne version existe: | ||
| + | |||
| + | '' | ||
| + | |||
| + | Autres options RPM | ||
| + | * v : verbose | ||
| + | * h : progression de l' | ||
| + | |||
| + | |||
| + | Exemple: | ||
| + | |||
| + | '' | ||
| + | |||
| + | === YUM === | ||
| + | Mise à jour d'un paquet: | ||
| + | |||
| + | '' | ||
| + | |||
| + | Mise à jour de tous les paquets: | ||
| + | |||
| + | '' | ||
| + | |||
| + | Mise à jour du système: | ||
| + | |||
| + | '' | ||
| + | |||
| + | |||
| + | ==== Recherche de paquet ==== | ||
| + | Recherche de paquet avec RPM: | ||
| + | |||
| + | '' | ||
| + | |||
| + | Recherche de paquet avec YUM: | ||
| + | |||
| + | '' | ||
| + | |||
| + | Recherche d'un motif avec yum: | ||
| + | |||
| + | '' | ||
| + | |||
| + | ==== Information sur les paquets ==== | ||
| + | |||
| + | Information sur un paquet (syntaxes YUM et RPM): | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | Liste des fichiers installés par un paquet: | ||
| + | * '' | ||
| + | |||
| + | Liste des paquets installés: | ||
| + | * '' | ||
| + | |||
| + | A quel paquet appartient un fichier: | ||
| + | * '' | ||
| + | |||
| + | Information sur les dépendances d'un paquet: | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | Vérification de l' | ||
| + | * '' | ||
| + | |||
| + | Réinstallation d'un paquet: | ||
| + | * '' | ||
| + | |||
| + | === Téléchargement de paquets === | ||
| + | |||
| + | Téléchargement de paquet sans l' | ||
| + | * '' | ||
| + | Pour l' | ||
| + | |||
| + | Extraire le contenu d'un paquet | ||
| + | * '' | ||
| + | |||
| + | |||
| + | ==== Autres outils ==== | ||
| + | |||
| + | Gestion de paquets | ||
| + | * Up2date (Redhat) | ||
| + | * Yast (Suse) | ||
| + | * Urpmi (Mageia/ | ||
| + | * PackageKit | ||
| + | * | ||
| + | Mise à jour du système de paquets | ||
| + | * update-manager | ||
| + | |||
| + | |||
| + | ===== Configuration ===== | ||
| + | |||
| + | ==== Configuration de RPM ==== | ||
| + | |||
| + | Les fichiers de configuration de l' | ||
| + | Les informations sur les paquets se trouvent dans le répertoire ''/ | ||
| + | L' | ||
| + | |||
| + | ==== Configuration de YUM ==== | ||
| + | |||
| + | La configuration générale de YUM se fait dans le fichier ''/ | ||
| + | Ensuite d' | ||
| + | |||
| + | La gestion des dépôts et des paquets téléchargés et installés se fait dans le répertoire ''/ | ||
| + | |||
| + | |||
| + | ===== Références ===== | ||
| + | |||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
