GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come configurare un repository Yum/DNF locale su CentOS 8

In questo articolo impareremo come configurare un repository Yum/DNF locale su CentOS 8. Il repository locale viene utilizzato per archiviare i pacchetti rpm per CentOS e distribuito ai server client per l'installazione del software e gli aggiornamenti del sistema operativo. Questo repository locale ti consente di risparmiare larghezza di banda Internet e tempo per scaricare pacchetti da Internet.

Repository Yum/DNF locale su CentOS 8

Monta il file ISO di CentOS 8 usando il seguente comando:

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

Ora il file ISO è montato, usa il seguente comando per copiare il file media.repo nella directory /etc/yum.repos.d/.

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

Quindi, assegna i permessi appropriati alla directory /etc/yum.repos.d/ usando il seguente comando:

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

Ora, modifica le configurazioni usando il seguente comando:

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

Rimuovi tutte le configurazioni esistenti nel file aperto sopra e aggiungi le seguenti configurazioni:

[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

Salva ed esci dal file.

Ora, che il file Repo è aggiornato con la nuova configurazione, usa il seguente comando per svuotare la cache YUM / DNF:

dnf clean all

Usa il comando dnf o yum repolist per verificare se questi comandi stanno ricevendo pacchetti dai repository locali.

dnf repolist

Ora, apri il file di configurazione "/etc/yum/pluginconf.d/subscription-manager.conf" e imposta il parametro abilitato su 1 come mostrato di seguito:

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

Ora installeremo il server Web Nginx per verificare se i pacchetti vengono scaricati e installati utilizzando il repository YUM / DNF locale:

dnf install nginx

Il repository YUM/DNF locale è stato impostato correttamente.


Cent OS
  1. Come disabilitare il repository del pacchetto YUM su CentOS

  2. Come configurare il repository YUM in Linux/Centos/Redhat | YUM in Linux/Centos/Redhat

  3. Configura il repository YUM locale su CentOS 6 / RHEL 6

  4. Come creare un repository YUM locale su CentOS 7 / RHEL 7 utilizzando DVD

  5. Come creare un repository YUM locale su RHEL 8 utilizzando DVD

Come installare YUM su RHEL 8 / CentOS 8

Come configurare un server OpenVPN su CentOS 7

Come configurare il repository Yum/DNF locale sul server RHEL 8 utilizzando DVD o file ISO

Come aggiornare Centos da 7 a 8

Installa e configura il server YUM locale su CentOS 7 [Guida]

Come configurare server e client NFS su CentOS 8