1 votes

RedHat : Impossible d'installer le paquetage GNOME Desktop Environment

J'ai installé le paquetage GNOME Desktop Environment sur ma machine fonctionnant sous Red Hat version 6.4.

more /etc/redhat-release 
Red Hat Enterprise Linux Server release 6.4 (Santiago)

A la fin de l'installation, j'ai reçu une erreur concernant l'absence de RPM- GPG-KEY-oracle répertoire.

    [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-  GPG-KEY-oracle

Comment puis-je résoudre ce problème ?

[root@MY_BABY ~]#  yum groupinstall "X Window System" "GNOME Desktop Environment"
Loaded plugins: product-id, security, subscription-manager
This system is receiving updates from Red Hat Subscription Management.
ol6_UEK_latest                    | 1.2 kB     00:00
ol6_latest                        | 1.4 kB     00:00
rhel-6-server-rpms                | 3.7 kB     00:00
rhel-6-server-rpms/primary_db     |  30 MB     00:07   

.
.
.
.
.
.

---------------------------------------------------------------------------------------    ---------------------------------------------

                                                                                           1.8 MB/s |  34 MB     00:18     
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

GPG key retrieval failed: [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-  GPG-KEY-oracle

J'ai aussi essayé ceci

wget http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5
--2015-01-05 13:28:14--  http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el5
Resolving public-yum.oracle.com... 82.166.201.211
Connecting to public-yum.oracle.com|82.166.201.211|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1397 (1.4K) [text/plain]
Saving to: âRPM-GPG-KEY-oracle-el5.1â 0s  

rpm --import ./RPM-GPG-KEY-oracle-el5

mais je n'ai toujours pas le répertoire sous /etc/pki/rpm-gpg/ .

ls /etc/pki/rpm-gpg/RPM-  GPG-KEY-oracle

C'est ce que j'ai dans /etc/yum.repos.d :

# ls /etc/yum.repos.d
mirrors-rpmforge          public-yum-ol6.repo  rpmforge.repo             swp-default-    LVS-repo.repo
mirrors-rpmforge-extras   redhat.repo          service-cd-LVS-repo.repo  swp-default-    repo.repo
mirrors-rpmforge-testing  rhel-source.repo     service-cd-repo.repo      swp-vmware-    tools-repo.repo

0 votes

Pourquoi y a-t-il des référentiels Oracle Linux sur ce système ?

0 votes

Bonjour Michael, nous utilisons cette machine linux red-hat depuis longtemps, donc je ne connais pas la réponse à votre question mais ce dont nous avons besoin est d'installer l'interface graphique du bureau sur notre machine linux.

0 votes

Mais si yum insiste sur le répertoire RPM-GPG-KEY-oracle, alors comment créer ce répertoire avec son contenu ?

1voto

KOTJMF Points 623

Il se peut qu'il s'agisse en fait de OEL 6, et non de RHEL 6. Cependant, la solution est proche de ce que vous avez tenté - vous devez simplement obtenir le fichier RPM-GPG-KEY de OEL 6 auprès d'Oracle, et non la clé de OEL 5. Je n'ai pas essayé moi-même car je n'ai pas de systèmes OEL, mais je pense que vous pouvez le faire avec wget http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el6 entonces rpm --import RPM-GPG-KEY-oracle-el6 . Si ces commandes exactes ne fonctionnent pas, d'autres très similaires devraient le faire. Vous devriez alors être en mesure d'installer des paquets normalement ; vous ne devriez pas avoir besoin du fichier dans le répertoire /etc/pki/rpm-gpg/ une fois que le rpm --import se termine avec succès.

Alternativement, si c'est RHEL 6 et que vous ne voulez pas les dépôts / paquets OEL, supprimez simplement toutes les définitions OEL dans le fichier /etc/yum.repos.d/ (et tous les paquets qui possèdent les fichiers OEL), ou désactiver d'une autre manière les dépôts OEL, et rééditer la commande originale de yum commande. Vous devriez alors obtenir les paquets RHEL GNOME corrects.

0 votes

Bonjour John - il s'agit d'une machine absolument rouge (voir la mise à jour de ma question (Red Hat Enterprise Linux Server)).

0 votes

John, comment désactiver l'OEL ? par commande ? et comment rééditer le RPM original - pouvez-vous donner un exemple pour cela ?

0 votes

La solution reste donc la même : supprimez ou désactivez les dépôts OEL indésirables et exécutez à nouveau le programme de gestion des dépôts OEL. yum install commande. Vous avez un certain nombre de dépôts supplémentaires définis sur cette machine que je ne suis pas sûr que vous voulez, je l'auditerais soigneusement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X