Les attributs du système d'exploitation Linux tels que la configuration facile, la prise en charge des projets open source, l'accès aux outils de développement de conteneurs et d'autres nombreuses fonctionnalités ne sont pas les seules raisons pour lesquelles certains utilisateurs aiment RHEL 8 par rapport aux autres distributions du système d'exploitation Linux.
La sortie de RHEL 8 a plus de muscles pour s'adapter à sa communauté d'utilisateurs. Vous pouvez maintenant configurer RHEL ISO référentiel local sur votre RHEL 8 installé système serveur à partir d'un fichier ISO RHEL OS ou d'un DVD d'installation.
Atteindre cet objectif vous offre une approche alternative pour installer des packages logiciels sur votre système RHEL avec les autres avantages suivants :
- Une approche alternative pour mettre à niveau votre système de serveur RHEL.
- Mettre à niveau un environnement sécurisé basé sur RHEL sans configuration de connexion Internet.
- Mettez à jour vos packages de serveur RHEL par défaut sans vous connecter à Internet.
Deux référentiels de packages sont pris en charge par le système d'exploitation RHEL 8 architecture et ils sont BaseOS et Flux d'application . Le BaseOS Le référentiel traite des packages sous-jacents liés au système d'exploitation. D'autre part, Application Stream traite des bases de données, des outils de développement et des packages liés aux applications.
Avant de continuer avec cet article, assurez-vous que vous êtes un utilisateur root ou que vous disposez des privilèges Sudoer sur le système RHEL 8 que vous utilisez.
Télécharger l'image ISO RHEL
Le fichier ISO téléchargé doit être l'image d'installation complète de la dernière version recommandée du système d'exploitation RHEL. Vous pouvez vous rendre sur la page de téléchargement officielle de RHEL et récupérer l'image du DVD comme indiqué.
Monter l'image ISO du DVD RHEL
Pour monter le ISO RHEL 8 téléchargé image, vous devez créer un point de montage à l'intérieur du /mnt
système de fichiers de votre système d'exploitation RHEL 8.
$ sudo mkdir -p /mnt/disc
Maintenant que le point de montage a été créé, accédez à la copie téléchargée de votre ISO RHEL 8 fichier et lancez une commande de montage :
$ sudo mount -o loop rhel-8.5-x86_64-dvd.iso /mnt/disc
Si votre ISO RHEL l'image existe sur DVD média, vous aurez besoin de l'ensemble de commandes suivant pour le monter :
$ sudo mkdir -p /mnt/disc $ sudo mount /dev/sr0 /mnt/disc
Création d'un référentiel RHEL local
Depuis que nous avons monté le RHEL 8 ISO fichier sous le système /mnt
dossier, nous devrions maintenant pouvoir récupérer confortablement une copie du fichier media.repo et transférez-le dans le répertoire système /etc/yum.repos.d/ sous un nouveau nom rhel8.repo .
$ sudo cp /mnt/disc/media.repo /etc/yum.repos.d/rhel8.repo
Nous pouvons définir le paramètre d'autorisation de ce fichier de dépôt copié (rhel8.repo ) à 0644 de sorte que les autorisations de lecture et d'écriture sont réservées au propriétaire du fichier (utilisateur sudoer/root) et que les autres utilisateurs ne peuvent que lire.
$ sudo chmod 644 /etc/yum.repos.d/rhel8.repo
Maintenant, ouvrez et modifiez le /etc/yum.repos.d/rhel8.repo fichier.
$ sudo nano /etc/yum.repos.d/rhel8.repo
La modification finale du fichier ci-dessus devrait ressembler à ceci :
Après avoir créé un référentiel local, videz le cache de votre système.
$ sudo yum clean all
Essayez maintenant d'obtenir le DVD RHEL 8 liste de packages de dépôt avec la commande suivante :
$ sudo yum repolist enabled
En l'absence d'erreurs de la commande ci-dessus, nous devrions être en mesure d'exécuter une mise à jour du système :
$ sudo yum update
Installer des packages logiciels à l'aide du référentiel local RHEL
Enfin, vous pouvez répertorier les packages disponibles sur le site local yum référentiel avant de les installer.
$ sudo yum list
Après avoir identifié le package que vous souhaitez installer, implémentez la syntaxe d'installation de package suivante :
$ sudo yum install PACKAGE_NAME
Par exemple, le zsh.x86_64 package sur la capture d'écran ci-dessus peut être installé sur notre machine RHEL sans avoir besoin d'une connexion Internet :
$ sudo yum install zsh
L'approche de RHEL ISO Local Repo d'installation de progiciels est un grand avantage pour les utilisateurs qui souhaitent explorer ce que RHEL a à offrir sans avoir besoin d'une connexion Internet fixe.