Comment configurer un référentiel YUM / DNF local sur CentOS 8
- 1493
- 422
- Rayan Lefebvre
Dans cet article, vous apprendrez comment vous pouvez configurer localement un référentiel DNF ou YUM sur votre Centos 8 Système utilisant un ISO ou un DVD d'installation.
Centos 8 navires avec 2 référentiels: Caves et AppStream (flux d'applications) - Alors quelle est la différence entre les deux référentiels?
Le Caves Le référentiel se compose des packages requis requis pour l'existence d'un système d'exploitation minimal. D'autre part, Appstream comprend les packages logiciels, les dépendances et les bases de données restantes.
Lecture connexe: Comment créer le référentiel local http yum / dnf sur rhel 8
Maintenant, roulons nos manches et installions un local Miam / dnf référentiel dans Centos 8.
Étape 1: Mount Centos 8 DVD Installation ISO Fichier
Commencez par monter le fichier ISO dans un répertoire de votre choix. Ici, nous sommes montés sur /opter
annuaire.
# Mount CentOS-8-X86_64-1905-DVD1.ISO / OPT # CD / OPT # LSFichier ISO Mount Centos 8
Étape 2: Créez un référentiel Yum local Centos 8
Dans le répertoire monté où votre ISO est monté, copiez le médias.repo
fichier à la / etc / yum.se soustraire.d/ Répertoire comme indiqué.
# cp -v / opt / média.repo / etc / yum.se soustraire.d / centos8.repoCréer le référentiel de Yum local Centos 8
Ensuite, affectez les autorisations de fichiers comme indiqué pour empêcher la modification ou la modification par d'autres utilisateurs.
# chmod 644 / etc / yum.se soustraire.d / centos8.repo # ls -l / etc / yum.se soustraire.d / centos8.repoDéfinir l'autorisation sur le fichier du référentiel YUM
Nous devons configurer le fichier de référentiel par défaut résidant sur le système. Pour vérifier les configurations, utilisez la commande Cat comme indiqué.
# chat etc / mium.se soustraire.d / centos8.repoVérifiez le fichier du référentiel de yum
Nous devons modifier les lignes de configuration à l'aide d'un éditeur de texte de votre choix.
# vim etc / yum.se soustraire.d / centos8.repo
Supprimez toute la configuration et copiez et collez la configuration ci-dessous.
[Installmedia-bass] name = Centos Linux 8 - BaseOs Metadata_Expire = -1 gpgCheck = 1 activé = 1 BUSURL = FILE: /// OPT / BASEOS / GPGKE Gpg-key-centosofficial [installmedia-appstream] name = Centos Linux 8 - AppStream metadata_expire = -1 gpgcheck = 1 activé = 1 b superalise = file: /// opt / appstream / gpgkey = file: /// etc / pki / rpm -gpg / rpm-gpg-key-centosofficial
Enregistrer le fichier Repo et quitter l'éditeur.
Après avoir modifié le fichier de référentiel avec de nouvelles entrées, procédez et effacez le DNF / YUM Cache comme indiqué.
# dnf nettoyer tout ou # yum nettoie tout
Pour confirmer que le système obtiendra des packages à partir des référentiels définis localement, exécutez la commande:
# DNF Repolist ou # Yum RepolistÉnumérez les référentiels de yum
Maintenant réglé 'activé'
paramètre de 1
pour 0
dans Centos.repo et CentOS-base.repo des dossiers.
Étape 3: Installez des packages à l'aide du référentiel DNF ou YUM local
Maintenant, essayons-le et installons n'importe quel package. Dans cet exemple, nous allons installer des nodejs sur le système.
# dnf installer nodejs ou # yum install nodejsInstallez les packages du référentiel YUM local
Et c'est un indicateur clair que nous avons réussi à configurer un référentiel DNF / YUM local sur Centos 8.
- « Comment augmenter le nombre d'inode du disque dans Linux
- MYTOP - Un outil utile pour surveiller les performances MySQL / MARIADB dans Linux »