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

Configura il repository YUM utilizzando DVD o CD ROM CentOS / RHEL

YUM è lo strumento di gestione dei pacchetti che aiuta a installare o aggiornare il pacchetto tramite la rete o in locale, allo stesso tempo fornisce un metodo semplice per installare un pacchetto con i suoi pacchetti dipendenti.

I file di configurazione si trovano in /etc directory, /etc/yum.conf è il file di posta globale che contiene le opzioni globali come la directory della cache, la directory del registro del computer, ecc... Per aggiungere nuovo o aggiornare il repository esistente, devi andare su /etc/repos.d directory e creare o aprire un file che termina con .repo rispettivamente.

Questo documento è applicabile a entrambe le versioni CentOS, 7 e 6.

Crea sorgente

Prima di creare un nuovo file di repository, è necessario conoscere l'origine del repository (dove i pacchetti sono archiviati in locale o in remoto). I sorgenti del repository possono essere creati utilizzando un createrepo pacchetto o montando il DVD nella directory. Il montaggio del DVD/CD ROM comporterà il risparmio di spazio sull'HDD utilizzato per la copia su HDD.

Creare una directory per montare CD/DVD ROM. Ad esempio.

mkdir /cdrom

Monta il CD/DVD ROM su qualsiasi directory che desideri, per il test montalo su /cdrom .

mount /dev/cdrom /cdrom

File di configurazione

Prima di creare un nuovo file di configurazione del repository, ti chiedo di spostare i file di repository del sistema operativo predefinito in un'altra directory o di rimuovere il file di repository indesiderato.

Crea il nuovo file repository chiamato cdrom.repo in /etc/yum.repos.d directory.

vi /etc/yum.repos.d/cdrom.repo

Aggiungi i seguenti dettagli.

[cdrom]
name=CDROM Repo
baseurl=file:///cdrom
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

Dove,

[cdrom] =Nome della Sezione. nome =Nome del repository baseurl =Posizione del pacchetto Abilitato =Abilita repository gpgcheck =Abilita installazione sicura gpgkey =Posizione della chiave

Installazione del pacchetto

Installa qualsiasi pacchetto utilizzando yum comando. Ad esempio, installiamo il pacchetto VsFTPD utilizzando YUM .

yum install vsftpd

Risultato:

Loaded plugins: fastestmirror
cdrom                                                                                   | 3.6 kB  00:00:00
(1/2): cdrom/group_gz                                                                   | 156 kB  00:00:00
(2/2): cdrom/primary_db                                                                 | 3.1 MB  00:00:00
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package vsftpd.x86_64 0:3.0.2-22.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===============================================================================================================
 Package                 Arch                    Version                          Repository              Size
===============================================================================================================
Installing:
 vsftpd                  x86_64                  3.0.2-22.el7                     cdrom                  169 k

Transaction Summary
===============================================================================================================
Install  1 Package

Total download size: 169 k
Installed size: 348 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : vsftpd-3.0.2-22.el7.x86_64                                                                  1/1
  Verifying  : vsftpd-3.0.2-22.el7.x86_64                                                                  1/1

Installed:
  vsftpd.x86_64 0:3.0.2-22.el7

Complete!

È tutto. Hai configurato correttamente il repository locale sulla macchina. Ma è limitato alla singola macchina su cui è montato il CD o il DVD.


Cent OS
  1. Come installare l'ultima versione di PHP-5.5 usando YUM su CentOS/RHEL/Fedora

  2. Abilita gli aggiornamenti automatici di nginx utilizzando il repository yum per le distribuzioni RHEL/CentOS

  3. Aggiorna PHP 5.3 a PHP 7.0 usando yum su CentOS/RHEL/Fedora

  4. CentOS / RHEL 7:come configurare il repository yum utilizzando un DVD montato localmente

  5. CentOS / RHEL:configura gli aggiornamenti automatici yum con il servizio yum-cron

Come montare CD/DVD ROM su CentOS / RHEL Linux

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

Come configurare la destinazione iSCSI utilizzando targetcli in CentOS / RHEL 7

CentOS / RHEL 7:come configurare kdump usando la GUI

Come configurare il client LDAP su CentOS/RHEL 6 utilizzando SSSD

Come creare un repository yum in CentOS/RHEL