Rhel6

無法在 RHEL6 上安裝 X11 伺服器

  • August 15, 2014

我想在 RHEL6 伺服器上安裝 X11 伺服器

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命令後,我收到相同的錯誤消息。

我怎樣才能解決這個問題?

該錯誤不斷出現,因為它使用的鏡像可能未完全同步。所以包不匹配 MD5 雜湊。

您可以嘗試指定不同的鏡像或使用 yum-fastestmirror 外掛,以便它自動檢測最快的鏡像。

編輯

通常刪除 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

乾杯。

引用自:https://serverfault.com/questions/620664