Tento příspěvek vám pomůže s konfigurací systému OEL pro připojení k veřejným repozitářům Oracle YUM. Váš OEL systém musí mít funkční připojení k internetu, aby YUM fungoval správně. Pokud je váš systém izolován od internetu kvůli bezpečnostním zásadám, budete muset nastavit místní úložiště a naplnit jej ručně.
Chcete-li nakonfigurovat svůj systém OEL tak, aby používal Oracle Public YUM Repository, proveďte následující akce jako root.
1. Kontrola konfigurace YUM
1. Přejděte do adresáře /etc.
# cd /etc
2. Zkontrolujte obsah yum.conf soubor vypadá následovně. Před pokračováním ke kroku 3 proveďte potřebné změny.
[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
POZNÁMKA :Pokud váš systém potřebuje pro přístup k internetu používat proxy, přidejte do souboru yum.conf následující řádek:
proxy=http://[url.to.proxy]:[port]
Například:
proxy=http://www.myproxy.com:80
Místo adresy URL můžete také použít adresu IP.
3. Přejděte na /etc/yum.repos.d adresář.
# cd /etc/yum.repos.d
4. Vypište obsah adresáře yum.repos.d. Konfigurační soubory úložiště mají příponu .repo . Pokud jsou jedinými soubory v adresáři Exadata-computenode.repo.sample a/nebo ULN-Base.repo, přejděte na „2. Vytvoření Repo souboru sekce “. Pokud existuje více souborů než jen Exadata-computenode.repo.sample a/nebo ULN-Base.repo, přejděte na „3. Přidání konfigurace úložiště “.
2. Vytvoření Repo souboru
1. V /etc/yum.repos.d , upravte nový soubor s názvem oracle-public-yum-ol6.repo .
2. Do nového souboru přidejte následující řádky:
# 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. Uložte soubor.
4. Přejděte na „4. Sekce Test úložiště .
3. Přidání konfigurace úložiště
1. Zkontrolujte každý ze souborů repo v /etc/yum.repos.d . Hledejte sekci, která vypadá podobně jako tato:
[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
Pokud to nevidíte v žádném ze souborů repo, proveďte kroky v části „2. Vytvoření Repo souboru sekce “. Pokud to vidíte v jednom ze souborů repo, přejděte k dalšímu kroku níže.
2. Ujistěte se, že povolená linka je nastavena na 1 (aktivní):
enabled=1
Pokud není nastaveno na 1, proveďte změnu a soubor uložte. Pokud je nastaveno na 1, jste již nakonfigurováni pro přístup k Oracle Public YUM Repository.
3. Přejděte na „4. Otestujte úložiště “.
4. Otestujte úložiště
Zadejte následující příkaz:
# yum repolist
Měli byste vidět seznam úložišť, která jste přidali pomocí tohoto příspěvku. V případě jakýchkoli chyb se nejprve vraťte a zopakujte své kroky, abyste se ujistili, že všechny výše uvedené kroky byly správně provedeny. Pokud se potvrdí, že konfigurace je dobrá, zkontrolujte možné řešení v seznamu běžných chyb níže.