Linux a toujours été connu pour sa flexibilité et l’installation de packages à partir d’ISO en fait partie. Il existe de nombreux cas d’utilisation lorsqu’un utilisateur souhaite utiliser ISO/DVD pour télécharger des packages.

Dans ce guide, nous n’allons pas seulement vous montrer comment vous pouvez configurer ISO pour télécharger des packages, mais également quels sont ces scénarios lorsque l’installation de packages à partir d’ISO peut être très utile.

Raisons d’installer des packages à partir de RHEL 9 ISO/DVD

Il existe plusieurs cas d’utilisation où l’installation de packages via ISO et certains d’entre eux sont donnés ci-dessous :

  • Création d’un référentiel local pour votre RHEL 9.
  • Application de correctifs hors ligne.
  • Mise à jour des packages sans connexion Internet.
  • Création d’une installation sécurisée de RHEL 9 qui doit être mise à jour sans être en ligne.
  • Vous souhaitez mettre à niveau votre serveur de RHEL 9.x vers RHEL 9.y.

Bien sûr, il existe d’autres cas d’utilisation où vous pouvez bénéficier d’un référentiel local. Donc, si votre besoin est l’un de ceux-ci ou différent de la liste donnée et que vous souhaitez disposer d’un référentiel local de RHEL 9commençons le processus.

Installation de progiciels via YUM/DNF à l’aide du DVD RHEL 9

Comme toujours, nous allons terminer ce processus de la manière la plus simple possible, donc même si vous êtes débutant, vous pouvez en tirer des leçons. Commençons donc par notre première étape.

Publicité

Étape 1 : Télécharger l’ISO du DVD RHEL 9

Vous pouvez facilement télécharger RHEL 9 ISO depuis leur page de téléchargement officielle. Assurez-vous de télécharger le DVD car il contient les packages requis que nous allons utiliser comme référentiel local pour notre utilisation hors ligne.

Télécharger Le Dvd De Rhel 9
Télécharger Le Dvd De Rhel 9

Étape 2 : Monter RHEL 9 DVD ISO

Avant de monter un fichier ISO récemment téléchargé, nous devons créer un point de montage à l’intérieur du /mn annuaire. Pour créer un point de montage à /mnutilisez la commande donnée :

$ sudo mkdir -p /mnt/disc

Une fois que nous avons fini de créer le point de montage, nous devons naviguer vers le répertoire où notre ISO a été téléchargé. Pour la majorité, ce sera dans le Téléchargements annuaire.

$ cd Downloads

Maintenant, il est temps de monter notre ISO au point de montage récemment créé par la commande donnée :

$ sudo mount -o loop rhel-baseos-9.0-x86_64-dvd.iso /mnt/disc
Monture Rhel 9 Iso
Monture Rhel 9 Iso

Mais que se passe-t-il si vous utilisez DVD médias? Il y a un léger changement. Utilisez simplement la commande donnée et vous serez prêt à partir:

$ sudo mkdir -p /mnt/disc
$ sudo mount /dev/sr0 /mnt/disc

Assurez-vous de vérifier le nom du lecteur et de le remplacer par sr0.

Étape 3 : Création d’un référentiel RHEL 9 local

Une fois que nous avons monté ISO RHEL 9 à /mnnous pouvons facilement obtenir une copie du media.repo fichier et collez-le dans notre répertoire système /etc/yum.repos.d/ avec le nom de rhel9.repo.

$ sudo cp /mnt/disc/media.repo /etc/yum.repos.d/rhel9.repo

Si vous remarquez attentivement, lors du montage de notre fichier ISO au point de montage, il y avait un avertissement indiquant qu’il était protégé en écriture. Nous allons changer l’autorisation du fichier copié rhel9.repo à 0644 qui nous permettra de lire et d’écrire et ne peut être fait que par root/sudoer.

$ sudo chmod 644 /etc/yum.repos.d/rhel9.repo

Ouvert rhel9.repo fichier par la commande donnée :

$ sudo nano /etc/yum.repos.d/rhel9.repo

Supprimez les lignes par défaut et collez les lignes données dans votre fichier :

[BaseOS]
name=BaseOS Packages Red Hat Enterprise Linux 9
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///mnt/disc/BaseOS/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[AppStream]
name=AppStream Packages Red Hat Enterprise Linux 9
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///mnt/disc/AppStream/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

Le final rhel9.repo le fichier ressemblera à ceci :

Création D'Un Référentiel Rhel 9 Local
Création D&Rsquo;Un Référentiel Rhel 9 Local

Pour que les choses fonctionnent, nous sommes tenus d’effacer le miam cache en exécutant la commande yum ou dnf suivante.

$ sudo yum clean all
or
$ sudo dnf clean all

Maintenant, listons les référentiels activés par la commande donnée :

$ sudo yum repolist enabled
or
$ sudo dnf repolist enabled
Vérifiez Le Référentiel Local Rhel 9
Vérifiez Le Référentiel Local Rhel 9

Comme vous pouvez le voir, notre ISO se comporte comme un référentiel local.

Maintenant, mettons à jour nos référentiels afin de pouvoir bénéficier des étapes que nous avons effectuées récemment.

$ sudo yum update
or
$ sudo dnf update

Étape 4 : Installation de packages à partir de RHEL 9 ISO

Il est temps pour nous d’installer le package requis à partir de notre local RHEL 9 dépôt. C’est assez facile car tout a été mis en place. Dans l’exemple donné, je vais utiliser le « AppStream” référentiel pour installer le package fromage.

$ sudo yum --disablerepo="*" --enablerepo="AppStream" install cheese
or
$ sudo dnf --disablerepo="*" --enablerepo="AppStream" install cheese
Installer Le Package À Partir De Rhel 9 Iso
Installer Le Package À Partir De Rhel 9 Iso

Important: L’utilisation d’un référentiel local peut ne pas satisfaire les dépendances, alors assurez-vous de bien connaître les dépendances requises pour le package que vous allez installer.

Comme vous pouvez le voir, nous utilisons le AppStream référentiel pour l’installation Fromagece qui signifie que nous avons réussi à créer un référentiel local à partir d’un fichier ISO.

C’était notre point de vue sur la façon dont vous pouvez facilement créer un référentiel local pour installer des packages à partir de fichiers ISO dans RHEL 9. Si vous avez des doutes, n’hésitez pas à demander dans la section des commentaires.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés accessibles GRATUITEMENT à tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en signe d’appréciation.

Soutenez-Nous

Nous sommes reconnaissants pour votre soutien sans fin.

Rate this post
Publicité
Article précédentEricsson, Nokia Networks, Huawei, Samsung, Thales Group – Designer Women
Article suivantLe kit d’exploitation RIG infecte désormais les PC des victimes avec Dridex au lieu de Raccoon Stealer
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici