projets:systemesreseaux:rpmmanagement
no way to compare when less than two revisions
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:// |
projets/systemesreseaux/rpmmanagement.txt · Dernière modification : 2024/04/16 22:26 de 127.0.0.1