Назад | Перейти на главную страницу

RedHat: не удается установить пакет GNOME Desktop Environment

Я установил пакет GNOME Desktop Environment на свой компьютер с Red Hat версии 6.4.

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

В конце установки я получил сообщение об отсутствии RPM- GPG-KEY-Oracle каталог.

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

Как я могу решить эту проблему?

[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

Я тоже пробовал это

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

но по-прежнему нет каталога в /etc/pki/rpm-gpg/.

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

Это то, что у меня есть /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

На самом деле это может быть OEL 6, а не RHEL 6. Однако решение близко к тому, что вы пытались сделать - вам просто нужно получить файл OEL 6 RPM-GPG-KEY от Oracle, а не ключ OEL 5. Я сам не пробовал, так как у меня нет систем OEL, но я думаю, что вы можете сделать это с wget http://public-yum.oracle.com/RPM-GPG-KEY-oracle-el6, затем rpm --import RPM-GPG-KEY-oracle-el6. Если эти точные команды не работают, должны быть очень похожие. Тогда вы сможете нормально устанавливать пакеты; вам не нужен файл в /etc/pki/rpm-gpg/ однажды rpm --import завершается успешно.

В качестве альтернативы, если это RHEL 6 и вам не нужны репозитории / пакеты OEL, просто удалите все дефиниции OEL в /etc/yum.repos.d/ дерево каталогов (и любые пакеты, которые владеют файлами OEL) или иным образом отключить репозитории OEL и повторно выпустить исходный yum команда. Затем вы должны вытащить правильные пакеты RHEL GNOME.