In questo configureremo il repository yum per l'installazione locale dei pacchetti. Principalmente YUM aiuta a installare l'RPM con la sua ridondanza. Impedisce di preoccuparsi della ridondanza e dell'aggiornamento degli RPM
I. Crea la directory /dvd usando il seguente comando. Questo è il punto di montaggio per /dev/hdc (questa è la mia rom DVD collegata al master secondario).
#mkdir/dvd
II.Monta usando il seguente comando
monta /dev/hdc /dvd
III. Devi copiare tutti gli rpm da CD o DVD su /var/ftp
#cp –a /dvd/Centos/* /var/ftp
IV. Per creare repository dobbiamo scaricare createrepo giri/min. Segue il comando per scaricare dal terminale. Oppure usa il browser per scaricare clicca QUI. Per ottenere l'ultima versione, fai clic qui.
# wget http://packages.sw.be/createrepo/createrepo-0.4.6-1.el5.rf.noarch.rpm
#rpm –UVH createrepo-0.4.10-1.el5.rf.noarch.rpm
Oppure
# rpm –Uvh http://packages.sw.be/createrepo/createrepo- 0.4.6-1.el5.rf.noarch.rpm
V.Una volta installato, utilizzare il comando seguente per creare i file repodata
#createrepo /var/ftp
VI. Una volta fatto sopra. Sposta *.repo file dal
#mv /etc/yum.repos.d/* /root/Desktop
Nota:
Cento 5: Il motivo per spostarti è se non hai una connessione Internet quando installi il pacchetto con yum, che tenta di risolvere il file di repository di centos di base che si trova in /etc/yum.repos.d/Centos-xxxx.repo. Quindi non installerà rpm dal repository locale Sopra il movimento ha aiutato a installare rpm dal repository locale. Se hai una connessione Internet, spostalo di nuovo all'originale e installa rpm con yum.
VII.Modificare /etc/yum.conf file metti le seguenti righe alla fine.
#vi /etc/yum.conf
[Il mio repository]
name=Il mio archivio locale
baseurl=ftp://tuoipaddress —-> per Centos 5
abilita=1
gpgcheck=0
VIII. Pulisci la cache precedente seguendo il comando. Questo è importante quando modifichi file repository o rpm nel tuo repository.
#yum pulisci tutto
IX.Installa rpm con il seguente comando.
#yum installa httpd