GNU/Linux >> Linux Esercitazione >  >> Linux

Come configurare YUM per la connessione a Oracle Public Repository in Oracle Enterprise Linux

Questo post ti aiuterà nella configurazione di un sistema OEL per la connessione ai repository Oracle Public YUM. Il tuo sistema OEL deve disporre di una connessione funzionante a Internet affinché YUM funzioni correttamente. Se il tuo sistema è isolato da Internet a causa delle politiche di sicurezza, dovrai configurare un repository locale e popolarlo manualmente.

Per configurare il tuo sistema OEL per l'utilizzo di Oracle Public YUM Repository, esegui le seguenti azioni come root.

1. Verifica della configurazione YUM

1. Passare alla directory /etc.

# cd /etc

2. Assicurati il ​​contenuto di yum.conf il file è simile al seguente. Apporta le modifiche necessarie prima di procedere al passaggio 3.

[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1

# Note: yum-RHN-plugin doesn't honor this.
metadata_expire=1h

# Default.
# installonly_limit = 3

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
# Never update kernel and kernel-uek
installonlypkgs=kernel kernel-smp kernel-bigmem kernel-enterprise kernel-debug kernel-unsupported kernel-uek
exclude=up2date

NOTA :Se il tuo sistema ha bisogno di utilizzare un proxy per accedere a Internet, aggiungi la seguente riga al file yum.conf:

proxy=http://[url.to.proxy]:[port]

Ad esempio:

proxy=http://www.myproxy.com:80

Puoi anche utilizzare un indirizzo IP al posto dell'URL.

3. Passa a /etc/yum.repos.d directory.

# cd /etc/yum.repos.d

4. Elenca il contenuto della directory yum.repos.d. I file di configurazione del repository hanno un'estensione di file .repo . Se gli unici file nella directory sono Exadata-computenode.repo.sample e/o ULN-Base.repo, vai a “2. Creazione di un file Repo " sezione. Se sono presenti più file oltre a Exadata-computenode.repo.sample e/o ULN-Base.repo, vai a “3. Aggiunta di una configurazione di repository sezione ".

2. Creazione di un file Repo

1. In /etc/yum.repos.d , modifica un nuovo file chiamato oracle-public-yum-ol6.repo .

2. Nel nuovo file, aggiungi le seguenti righe:

# vi /etc/yum.repos.d/oracle-public-yum-ol6.repo
[public_ol6_latest]
name=Oracle Linux $releasever Latest ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/$basearch/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6
gpgcheck=1
enabled=1

3. Salva il file.

4. Vai a “4. Testare la sezione "Repository" .

3. Aggiunta di una configurazione di repository

1. Esamina ciascuno dei file repo in /etc/yum.repos.d . Cerca una sezione simile a questa:

[public_ol6_latest]
name=Oracle Linux $releasever Latest ($basearch)
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/$basearch/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6
gpgcheck=1
enabled=1

Se non lo vedi in nessuno dei file repository, esegui i passaggi nella sezione "2. Creazione di un file Repo " sezione. Se lo vedi in uno dei file repository, vai al passaggio successivo di seguito.

2. Assicurati che la linea abilitata sia impostata su 1 (attiva):

enabled=1

Se non è impostato su 1, apportare la modifica e salvare il file. Se impostato su 1, sei già configurato per accedere a Oracle Public YUM Repository.

3. Vai a “4. Testare il repository sezione ".

4. Testare il repository

Emetti il ​​seguente comando:

# yum repolist

Dovresti vedere l'elenco dei repository che hai aggiunto usando questo post. Per eventuali errori, prima torna indietro e ripercorri i tuoi passaggi per assicurarti che tutti i passaggi precedenti siano stati eseguiti correttamente. Se la configurazione è confermata corretta, controlla l'elenco di errori comuni di seguito per una possibile soluzione.


Linux
  1. Come configurare MySQL Multi-Master Replication su Oracle Linux

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

  3. Come aggiungere un repository Yum

  4. Come configurare il collegamento dell'interfaccia (NIC Teaming) su Oracle Linux 6

  5. Come configurare kdump in Oracle Enterprise Linux (OEL 5,6)

Come creare un file in Linux

Come collegare simbolicamente un file in Linux

Come installare e configurare il server Web Apache su Oracle Linux 8

Come installare e configurare il server Web Nginx su Oracle Linux 8

Come configurare e gestire un repository Git remoto su Linux

Come proteggere con password GRUB2 in Oracle Enterprise Linux 7