GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment configurer un référentiel Yum/DNF local sur CentOS 8

Dans cet article, nous apprendrons comment configurer un référentiel Yum/DNF local sur CentOS 8. Le référentiel local est utilisé pour stocker les packages rpm pour CentOS et distribué aux serveurs clients pour l'installation du logiciel et les mises à jour du système d'exploitation. Ce référentiel local vous permet d'économiser de la bande passante Internet ainsi que du temps pour télécharger des packages depuis Internet.

Dépôt local Yum/DNF sur CentOS 8

Montez le fichier ISO CentOS 8 à l'aide de la commande suivante :

mount CentOS-8-x86_64-1905-dvd1.iso /opt
cd /opt
ls

Maintenant que le fichier ISO est monté, utilisez la commande suivante pour copier le fichier media.repo dans le répertoire /etc/yum.repos.d/.

cp -v /opt/media.repo  /etc/yum.repos.d/centos8.repo

Ensuite, attribuez les autorisations appropriées au répertoire /etc/yum.repos.d/ à l'aide de la commande suivante :

chmod 644 /etc/yum.repos.d/centos8.repo

Maintenant, modifiez les configurations à l'aide de la commande suivante :

nano etc/yum.repos.d/centos8.repo

Supprimez toutes les configurations existantes dans le fichier ouvert ci-dessus et ajoutez les configurations suivantes :

[InstallMedia-BaseOS]
name=CentOS Linux 8 - BaseOS
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///opt/BaseOS/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

[InstallMedia-AppStream]
name=CentOS Linux 8 - AppStream
metadata_expire=-1
gpgcheck=1
enabled=1
baseurl=file:///opt/AppStream/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

Enregistrez et quittez le fichier.

Maintenant que le fichier Repo est mis à jour avec une nouvelle configuration, utilisez la commande suivante pour effacer le cache YUM/DNF :

dnf clean all

Utilisez la commande dnf ou yum repolist pour vérifier si ces commandes obtiennent des packages à partir de référentiels locaux.

dnf repolist

Maintenant, ouvrez le fichier de configuration "/etc/yum/pluginconf.d/subscription-manager.conf" et définissez le paramètre enabled sur 1 comme indiqué ci-dessous :

nano /etc/yum/pluginconf.d/subscription-manager.conf

Nous allons maintenant installer le serveur Web Nginx pour vérifier si les packages sont téléchargés et installés à l'aide du référentiel YUM/DNF local :

dnf install nginx

Le référentiel YUM/DNF local a été configuré avec succès.


Cent OS
  1. Comment installer Fail2Ban sur CentOS 7

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

  3. Comment installer DNF sur CentOS 7

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

  5. Comment activer le référentiel PowerTools dans CentOS 8 ?

Comment installer YUM sur RHEL 8 / CentOS 8

Comment configurer un serveur OpenVPN sur CentOS 7

Comment configurer le référentiel Yum/DNF local sur le serveur RHEL 8 à l'aide d'un DVD ou d'un fichier ISO

Comment mettre à jour Centos 7 à 8

Installer et configurer le serveur YUM local sur CentOS 7 [Guide]

Comment configurer le serveur et le client NFS sur CentOS 8