Репозиторий RPMforge результат сотрудничества товарищей Dag-а и Dries-а, а также многих других разработчиков пакетов для дистрибутивов основанных на Red Hat. Этот репозиотрий включает в себя более 4000 rpm пакетов предназначенных для CentOS. В их числе XMMS-mp3, MPlayer и другие достаточно известные медиа программы.

Добавление репозитория RPMforge

RPMforge - это не часть Red Hat или CentOS, но его прямое предназначение для работы в основном только с этими дистрибутивами. Все пакеты репозитория предоставляются в формате rpm. В большинстве случаев все пакеты сразу готовы к использованию и не имеют сторонних зависимостей.
Очень часто многие пакеты в RPMforge значительно новее, чем из официальных репозиториев, которые входят в состав CentOS по умолчанию. Именно поэтому слепая установка, не сулит ничего хорошего. Прежде чем, заменить стандартный пакет в CentOS, вам необходимо убедиться, что после замены не сломается что то важное в системе. Как правило, есть средства для устранения подобных ошибок, но все лучше перепроверить совместимость пакетов и зависимостей, прежде чем устанавливать более новый и не обкатанный.

Установка репозитория RPMforge

Для начала необходимо, скачать установочный пакет репозитория. Выбрав одну из представленных ниже ссылок, соответствующую архитектуре установленной у вас ОС.
  • Для CentOS i386 http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm
  • Для CentOS x86_64 http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
Если вы не знаете с какой архитектурой Ваша ОС, выполните в консоли следующую команду команду:
uname -i
Для скачивания воспользуемся командой, а точнее программой wget:
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
или
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm
После того как определились с архитектурой ОС и скачали установочный пакет, можно приступить к добавлению, первым делом импортируем ключ. В консоли выполним команду:
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
Далее следует убедиться в том, что скачанный установочный пакет, загрузился без ошибок. Выполняем команду в консоли:
rpm -K rpmforge-release-0.5.3-1.el6.rf.*.rpm
Если с установочным пакетом все в порядке. Устанавливаем его:
rpm -i rpmforge-release-0.5.3-1.el6.rf.*.rpm
Если все прошло без ошибок, можем проверить появился ли RPMForge в списке дистрибутивов. Выполним в консоли:
yum repolist
В списке репозиториев, должен появится RPMForge.

Дата: 13.06.2016 22:21:51
Автор: Пчелов Юрий