Я использую RHEL версии 6.7 на сервере, и у меня возникают проблемы с установкой EPEL .
Поскольку я использую RHEL версии 6.7, мне сказали, что мне нужна версия 6.x EPEL. Итак, я установил:
epel-release-6-8.noarch
Однако после установки каждый раз, когда я запускал команду 'yum', она возвращала ошибку
xz compression not available
Поэтому мне пришлось удалить.
Я что-то не так делаю?
Я рекомендую вам прочитать эту статью , поскольку она может вам очень помочь.
Все, что вам нужно, это выполнить следующие шаги:
Прежде всего, удалите epel-release: yum remove epel-release
Затем удалите его из rm -rf / var / cache / yum / x86_64 / 6 / epel
или 32-разрядная версия, если ваша система 32-разрядная, а затем вам необходимо установить правильный пакет epel-release. Поэтому загрузите правильный RPM-пакет epel-release - тот, который соответствует архитектуре вашей системы, - а затем установите его.
Наконец, вы должны установить pyliblzma
, поскольку это позволит RHEL6 yum обрабатывать реподанные xz, особенно те, которые используются в epel.
yum install pyliblzma
И тогда все заработает.
Сначала вам нужно удалить epel-release
:
yum remove epel-release
Удалите кэшированные файлы для epel в /var/cache/yum/...
Затем включите EPEL Repository:
RHEL 6 32-Bit
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
RHEL 6 64-Bit
wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm