Passaggio 1:crea una directory di base
- Creare una directory per contenere il repository locale.
"bash."
mkdir /var/yum/base
```
Passaggio 2:aggiungi l'URL di base
- Aggiungi l'URL della directory di base a `/etc/yum.repos.d/local.repo`.
"bash."
vi /etc/yum.repos.d/local.repo
```
- Aggiungi il seguente contenuto:
```
[repo locale]
nome=Archivio locale
baseurl=file:///var/yum/base
abilitato=1
gpgcheck=0
```
Passaggio 3:salva la configurazione
- Salva e chiudi il file di configurazione del repository.
Passaggio 4:compila il repository
- Copia o sposta i pacchetti nella directory di base del repository.
"bash."
cp /var/cache/yum/x86_64/7/Packages/* /var/yum/base
```
Passaggio 5:crea metadati del repository
- Esegui il comando "createrepo" nella directory del repository per generare metadati.
"bash."
cd /var/yum/base
createrepo.
```
Passaggio 6:abilita il repository
- Eseguire il comando seguente per abilitare il repository locale.
"bash."
yum-config-manager --abilita repository locale
```
Passaggio 7:testa il repository
- Eseguire un aggiornamento o un'installazione yum per garantire che i pacchetti possano essere installati o aggiornati dal repository locale.
Passaggio 8:facoltativo:gestisci gli aggiornamenti
- Se desideri aggiornare automaticamente i pacchetti dal repository locale, puoi utilizzare il seguente cronjob.
"bash."
vi /etc/cron.daily/local_yum_update
```
- Aggiungi il seguente contenuto:
"bash."
#!/bin/bash
yum update -y --disablerepo='*' --enablerepo='local-repo'>> /var/log/yum.log
```
sistemi © www.354353.com