GNU/Linux >> Tutoriels Linux >  >> Linux

CentOS / RHEL 6 :Comment configurer le référentiel yum à l'aide d'un DVD monté localement

Un référentiel yum (ou "repo" en abrégé) est une collection de RPM à un emplacement unique, par exemple, sur un site Web ou dans un répertoire sur un DVD. Dans RHEL 6.0 Snapshot 12, il existe 5 référentiels :
1. Haute disponibilité
2. Équilibreur de charge
3. Stockage résilient
4. Système de fichiers évolutif
5. Serveur

Le référentiel Server est le référentiel principal avec les packages habituels (httpd, glibc, bash, coreutils, etc.). Les 4 autres sont des référentiels complémentaires spécialisés pour les packages; par exemple, pour aider avec un serveur Web d'équilibrage de charge.

Il peut arriver que vous ne puissiez pas mettre à jour le serveur à l'aide d'un serveur satellite ou que vous disposiez d'un environnement sécurisé qui ne sera jamais connecté à Internet mais qui doit encore être mis à jour. Eh bien, il y a une issue. Vous pouvez monter localement l'ISO du DVD RHEL 6 et l'utiliser comme référentiel yum.

Configuration du référentiel yum à l'aide d'un DVD monté localement

1. Montez l'ISO d'installation de RHEL 6 quelque part comme /mnt, par exemple :

# mount -o loop rhel6.iso /mnt
Lire aussi :Linux / UNIX :Comment monter un fichier iso

2. Copiez le media.repo fichier de la racine de l'ISO monté vers /etc/yum.repos.d/ et définissez les autorisations. par exemple :

# cp /mnt/media.repo /etc/yum.repos.d/rhel6dvd.repo
# chmod 644 /etc/yum.repos.d/rhel6dvd.repo
3. Edit the new repo file, change the gpgcheck=0 setting to 1 and add the following 3 lines (make sure to replace "Server" with "Client" or "Workstation", depending on the type of RHEL DVD in use):
enabled=1
baseurl=file:///mnt/rhel6dvd/Server
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

4. En fin de compte, le nouveau fichier de référentiel pourrait ressembler à ce qui suit (bien que l'identifiant du support soit différent selon la version de RHEL) :

[dvd-Server]
name=DVD for Red Hat Enterprise Linux 6.6 Server
mediaid=1359576196.686790
metadata_expire=-1
gpgcheck=1
cost=500
enabled=1
baseurl=file:///mnt/rhel6dvd/Server
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

5. Comme dernière étape, il peut être judicieux d'exécuter la commande yum clean une seule fois.

# yum clean all

Comment ajouter des référentiels facultatifs

Pour configurer l'accès aux packages supplémentaires dans les répertoires HighAvailability , LoadBalancer , Stockage résilient , et ScalableFileSystem , ajoutez-leur des référentiels supplémentaires dans le même fichier, par exemple :

[dvd-HighAvailability]
mediaid=1359576196.686790
name=DVD for RHEL6 - HighAvailability
baseurl=file:///mnt/rhel6dvd/HighAvailability
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled=1
gpgcheck=1
[dvd-LoadBalancer]
mediaid=1359576196.686790
name=DVD for RHEL6 - LoadBalancer
baseurl=file:///mnt/rhel6dvd/LoadBalancer
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled=1
gpgcheck=1
[dvd-ResilientStorage]
mediaid=1359576196.686790
name=DVD for RHEL6 - ResilientStorage
baseurl=file:///mnt/rhel6dvd/ResilientStorage
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled=1
gpgcheck=1
[dvd-ScalableFileSystem]
mediaid=1359576196.686790
name=DVD for RHEL6 - ScalableFileSystem
baseurl=file:///mnt/rhel6dvd/ScalableFileSystem
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled=1
gpgcheck=1
Remarque  :Si vous utilisez l'exemple de dépôt ci-dessus, assurez-vous que la valeur de mediaid est la même que celle du fichier original media.repo.CentOS / RHEL 7 :Comment configurer le référentiel yum à l'aide d'un DVD monté localement


Linux
  1. Configurer le référentiel YUM à l'aide d'un DVD ou d'un CD-ROM CentOS / RHEL

  2. Comment créer un référentiel YUM local sur CentOS 7 / RHEL 7 à l'aide d'un DVD

  3. Comment configurer le serveur NTP dans CentOS ?

  4. CentOS / RHEL 7 :Comment configurer le référentiel yum à l'aide d'un DVD monté localement

  5. Comment créer un référentiel yum dans CentOS/RHEL

Comment configurer le serveur NFS sur CentOS 8 / RHEL 8

Comment configurer le serveur SysLog centralisé sur CentOS 8 / RHEL 8

Comment installer Nginx à l'aide de la commande Yum sur CentOS

Comment configurer SSH sur CentOS et RHEL

Comment initialiser la configuration du serveur CentOS 7

Comment configurer HAProxy sur CentOS 8