我有一台 64 位服务器,其具有:
Oracle Linux Server release 6.5
Red Hat Enterprise Linux Server release 6.5 (Santiago)
和我需要安装 EPEL 存储库。我已经尝试过其中几个:
https://dl.fedoraproject.org/pub/epel/7/x86_64/epel-release-t-5.noarch.rpm
https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
https://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
但在安装它们之后(例如rpm -ivh epel-release-6-8.noarch.rpm
)我在尝试时收到以下消息yum
:
# yum repolist
Error: xz compression not available
我究竟做错了什么?
答案1
对于 CentOS,默认启用的 extras 存储库包含一个用于安装/启用 EPEL 的软件包,名为epel-release
。Oracle Linux 可能也在常规存储库中的某个位置有它。
yum install epel-release
答案2
我不得不这么做,rm -rf /var/cache/yum/x86_64/6/epel
因为有一些错误版本留下的东西,
rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
并且成功了!