CentOS: установка репозитория RPMforge (repoforge)

Автор: | 03/07/2013
 

centos-logo-new-4RPMforge является результатом сотрудничества Dag-а,Dries-а, и других создателей пакетов. Он обеспечивает более 4000 пакетов для CentOS, в том числе MPlayer, XMMS-mp3 и другие популярные пакеты. Он не является частью Red Hat или CentOS, но предназначен для работы с этими основными дистрибутивами.

UPD: сейчас он называется repoforge

Приступаем к установке.

Со страницы http://pkgs.repoforge.org/rpmforge-release/ качаем пакет для:

  • i386 http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm
  • x86_64 http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

Устанавливаем репозиторий:

# rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
Retrieving http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
warning: /var/tmp/rpm-tmp.CqYXVm: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOKEY
Preparing... ########################################### [100%]
 1:rpmforge-release ########################################### [100%]

Устанавливаем ключ:

# rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

Если установлен плагин yum-plugin-priorities — открываем для редактирования файл /etc/yum.repos.d/rpmforge.repo и в конец блока [rpmforge] добавляем:

priority=3

Проверяем доступные обновления:

# yum check-update

UPD Некоторые пакеты (например — Spamassassin) содержатся только в rpmforge-extras.

Что бы его активировать — в файле /etc/yum.repos.d/rpmforge.repo измените:

enabled = 0

на

enabled = 1

в блоке [rpmforge-extras].