Gestion des paquets RPM et DNF

Intermédiaire

Apprenez la gestion des paquets RPM et DNF. Ce module couvre les requêtes de paquets RPM, l'installation et la suppression avec RPM, la gestion des paquets avec DNF, l'historique et l'annulation DNF, ainsi que la création d'un dépôt local. Vous maîtriserez ces compétences Linux essentielles grâce à des laboratoires pratiques et des défis concrets.

devops-engineerlinuxdevops

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Gestion des paquets avec RPM et DNF

Apprenez comment les systèmes Linux de type Red Hat gèrent les logiciels avec rpm et dnf, notamment via les requêtes sur les paquets, l'installation et la suppression locales, l'historique des transactions et la création de dépôts. Ce cours vous fournit des bases solides en gestion de paquets spécifiques aux distributions Linux d'entreprise.

Pourquoi est-ce important ?

L'administration des systèmes Linux en entreprise repose souvent sur rpm et dnf, et non sur des concepts génériques de gestion de paquets. Les opérateurs doivent être capables d'inspecter les paquets installés, de gérer les fichiers de paquets locaux, de consulter l'historique des transactions et, parfois, de distribuer des logiciels via des dépôts internes. Ces compétences sont particulièrement cruciales dans les environnements contrôlés, dotés de systèmes standardisés et d'un accès restreint à Internet.

Ce que vous allez apprendre

  • Interroger les paquets installés avec rpm pour inspecter directement les détails des logiciels.
  • Installer et supprimer des paquets via les flux de travail RPM locaux.
  • Examiner et annuler les modifications apportées aux paquets grâce à l'historique de dnf.
  • Créer un dépôt de paquets local pour une distribution logicielle contrôlée.
  • Comprendre la différence entre la gestion de paquets basée sur des dépôts et l'installation ponctuelle.
  • Appliquer ces compétences dans un défi de dépôt logiciel de type entreprise.

Parcours du cours

Le cours débute par les requêtes sur les paquets RPM, vous permettant d'inspecter les logiciels installés et les métadonnées des paquets à bas niveau. Il aborde ensuite l'installation et la suppression de paquets avec rpm, afin de vous aider à comprendre la manipulation des paquets au-delà des simples commandes basées sur les dépôts.

Ensuite, le cours présente l'historique et la fonctionnalité d'annulation de dnf, utiles lorsque vous devez examiner ou inverser des modifications logicielles. Vous apprendrez ensuite à créer un dépôt local afin que les systèmes puissent installer des paquets à partir d'une source interne contrôlée.

Le cours se termine par le défi « Enterprise Software Repo », où l'inspection des paquets, la gestion des transactions et la création de dépôts sont combinées dans un flux de travail représentatif des opérations Linux en entreprise.

À qui s'adresse ce cours ?

Ce cours est destiné aux apprenants et aux administrateurs Linux travaillant sur des systèmes de type Red Hat, qui ont besoin d'une expertise allant au-delà d'un simple aperçu général de la gestion de paquets.

Résultats attendus

À la fin de ce cours, vous serez capable d'inspecter des paquets RPM, de gérer l'installation et la suppression de paquets locaux, de consulter l'historique des transactions et de mettre en place un flux de travail de distribution basé sur des dépôts pour les environnements Linux d'entreprise.

Enseignant

labby
Labby
Labby is the LabEx teacher.