Configura un repository locale

By | Agosto 19, 2018

Creare una directory in cui verranno memorizzati i pacchetti:

# mkdir /repo

Due opzioni: o montare il DVD di distribuzione o copiarlo in /repo.
Per montare il DVD, modificare il file /etc/fstab e aggiungere la seguente riga:

/dev/cdrom /repo iso9660 loop 0 0

Quindi, montare il DVD:

# mount -a

Per copiare il DVD, digitare:

# mount -o loop /dev/cdrom /mnt
# cd /mnt
# tar cvf - . | (cd /repo; tar xvf -)
# cd /; umount /mnt

Facoltativamente, aggiorna la struttura del repository (se sono stati aggiunti nuovi pacchetti):

# yum install -y createrepo
# createrepo /repo

Crea il file /etc/yum.repos.d/local.repo e aggiungi le seguenti linee:

[repo]
name=Repo - Base
Baseurl=file:///repo
enabled=1

Nota: se non si ricorda la sintassi, leggere la pagina man yum.conf.

Pulisci la cache yum:

# yum clean all

One thought on “Configura un repository locale

  1. Pingback: Installare e aggiornare pacchetti software da Red Hat Network, da un repository remoto o dal file system locale - prometheusproject

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.