Cet article vous aidera à configurer un système OEL pour vous connecter aux référentiels Oracle Public YUM. Votre système OEL doit avoir une connexion fonctionnelle à Internet pour que YUM fonctionne correctement. Si votre système est isolé d'Internet en raison de politiques de sécurité, vous devrez configurer un référentiel local et le remplir manuellement.
Pour configurer votre système OEL afin d'utiliser le référentiel Oracle Public YUM, effectuez les actions suivantes en tant qu'utilisateur root.
1. Vérification de la configuration de YUM
1. Accédez au répertoire /etc.
# cd /etc
2. Assurez-vous du contenu de yum.conf le fichier ressemble à ce qui suit. Apportez les modifications nécessaires avant de passer à l'étape 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
REMARQUE :Si votre système doit utiliser un proxy pour accéder à Internet, ajoutez la ligne suivante au fichier yum.conf :
proxy=http://[url.to.proxy]:[port]
Par exemple :
proxy=http://www.myproxy.com:80
Vous pouvez également utiliser une adresse IP à la place de l'URL.
3. Changez pour /etc/yum.repos.d répertoire.
# cd /etc/yum.repos.d
4. Répertoriez le contenu du répertoire yum.repos.d. Les fichiers de configuration du référentiel ont une extension de fichier .repo . Si les seuls fichiers du répertoire sont Exadata-computenode.repo.sample et/ou ULN-Base.repo, passez au « 2. Création d'un fichier référentiel " section. S'il y a plus de fichiers qu'Exadata-computenode.repo.sample et/ou ULN-Base.repo, passez à « 3. Ajouter une configuration de référentiel ” section.
2. Création d'un fichier référentiel
1. Dans /etc/yum.repos.d , modifiez un nouveau fichier appelé oracle-public-yum-ol6.repo .
2. Dans le nouveau fichier, ajoutez les lignes suivantes :
# 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. Enregistrez le fichier.
4. Accédez à « 4. Section "Tester le référentiel" .
3. Ajouter une configuration de référentiel
1. Passez en revue chacun des fichiers de référentiel dans /etc/yum.repos.d . Recherchez la section qui ressemble à ceci :
[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
Si vous ne le voyez dans aucun des fichiers de référentiel, suivez les étapes de la section « 2. Création d'un fichier référentiel " section. Si vous voyez cela dans l'un des fichiers de référentiel, passez à l'étape suivante ci-dessous.
2. Assurez-vous que la ligne activée est définie sur 1 (active) :
enabled=1
S'il n'est pas défini sur 1, effectuez la modification et enregistrez le fichier. Si défini sur 1, vous êtes déjà configuré pour accéder au référentiel Oracle Public YUM.
3. Accédez à « 4. Testez le dépôt ” section.
4. Testez le dépôt
Exécutez la commande suivante :
# yum repolist
Vous devriez voir la liste des référentiels que vous avez ajoutés à l'aide de ce message. Pour toute erreur, revenez d'abord en arrière et revenez sur vos pas pour vous assurer que toutes les étapes ci-dessus ont été correctement accomplies. Si la configuration est confirmée, consultez la liste des erreurs courantes ci-dessous pour une solution possible.