Не удалось установить сервер X11 на RHEL6

Я - Тринг для установки сервера X11 на сервере RHEL6

yum groupinstall "X Window System" "Desktop" "Fonts"

но я получаю следующую ошибку:

Error Downloading Packages:
  libart_lgpl-2.3.20-5.1.el6.x86_64: failed to retrieve getPackage/libart_lgpl-2.3.20-5.1.el6.x86_64.rpm from prod-epel-x86_64-server-6
error was [Errno -1] Package does not match intended download. Suggestion: run yum --enablerepo=prod-epel-x86_64-server-6 clean metadata

После выполнения yum --enablerepo=prod-epel-x86_64-server-6 clean metadata команда, я получаю то же сообщение об ошибке.

Как я могу зафиксировать это?

2
задан 15 August 2014 в 14:49
3 ответа

Ошибка продолжает возвращаться, потому что используется зеркало, которое, вероятно, не полностью синхронизировано. Поэтому пакет не соответствует хэшу MD5.

Вы можете попробовать указать другое зеркало или использовать плагин yum-fastestmirror, чтобы он автоматически определял самый быстрый.

EDIT

3
ответ дан 3 December 2019 в 09:16

Для установки pkg группы "X Window System" вам не понадобится EPEL. ( репозиториев, предоставленных вам подпиской Red Hat должно быть достаточно)

Более того, полученная вами ошибка может быть ошибкой на клиентской стороне, но она также может указывать на то, что что-то не так в используемом вами репозитории yum repo: Я не знаю, какое программное обеспечение создало "prod-epel-x86_64-server-6", но это может указывать на дубликат (т.е. два пакета с одним и тем же именем существуют в одном и том же репо), или pkg изменился с момента создания репо. (возможно, метаданные были сгенерированы до того, как пакет был полностью обновлен в repo или что-то в этом роде).

В любом случае, так как вам не нужно это repo для установки pkg группы "X Window System", я думаю, вы должны сделать это:

 yum clean all
 yum --disablerepo "prod-epel-86_64-server-6" groupinstall "X Window System" "Desktop" "Fonts"

А затем более подробно изучить, что происходит с repo "prod-epel-86_64-server-6". Если это под вашим контролем, то вы можете попробовать регенерировать для этого метаданные.

.
1
ответ дан 3 December 2019 в 09:16

обычно удаление кэша yum решает проблему, попробуйте эти команды:

yum clean all 
yum upgrade 

, а затем попробуйте установить X11. Также это может указывать на проблему с самим репо, в этом случае вам нужно указать зеркало, которое вы хотите использовать в yum conf файле

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.usc.edu/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
priority=1

Cheers.

.
2
ответ дан 3 December 2019 в 09:16

Теги

Похожие вопросы