Оглавление:
Статья последний раз была обновлена 04.03.2023
Дополнительные ресурсы / Репозитории / RPMForge
Установка репозитория RPMForge
RPMforge является результатом сотрудничества Dag-а,Dries-а, и других создателей пакетов. Он обеспечивает более 4000 пакетов для CentOS, в том числе MPlayer, XMMS-mp3 и другие популярные медиа программы. Он не является частью Red Hat или CentOS, но предназначен для работы с этими основными дистрибутивами.
Пакеты поставляются в формате rpm, и в большинстве случаев являются готовыми к использованию. Помните, что некоторые пакеты новее чем в официальной версии CentOS и вы не должны слепо их устанавливать. Перед тем, как заменить пакет CentOS, вы должны убедиться, что не сломается что-нибудь важное. В большинстве случаев вы можете устранить последствия ошибок, но это лучшее, чтобы избежать беспорядка.
1. RPMForge для CentOS 6
По умолчанию репозиторий RPMForge не подменяет апакетов из базового репозитория CentOS. Это было в прошлом, теперь данные пакеты выведенены в отдельный репозиторий (RPMForge-Extras), который по умолчанию отключен.
Вы можете найти полный список пакетов RPMForge на http://packages.sw.be/.
Скачайте установочный пакет репозитория. Выбрав одну из ссылок ниже, в соответствии со своей архитектурой. Если вы не знаете какая у вас архитектура, выполните команду: uname -i.
- i386 http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
- x86_64 http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
Импортирование ключа.
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
Теперь убедитесь, что вы скачали пакет без ошибок.
rpm -K rpmforge-release-0.5.2-2.el6.rf.*.rpm
Установите пакет.
rpm -i rpmforge-release-0.5.2-2.el6.rf.*.rpm
Это добавит конфигурационный файл репозитория и импорт соответствующих ключей GPG.
Для пробы установите что-то вроде:
yum install htop
2. RPMForge для CentOS 5
На данный момент более не требуется установки пакета priorities, для защиты системы от обновления не стабильными пакетами из данного репозитория.
Скачайте пакет rpmforge-release. Выберите одну из двух ссылок ниже, в зависимости от вашей архитектуры. Если не уверены, какую из них использовать, то узнайте свою архитектуру командой uname -i
- i386 http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
- x86_64 http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
Установка ключа Dag GPG
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
Убедитесь что вы скачали пакет без ошибок:
rpm -K rpmforge-release-0.5.2-2.el5.rf.*.rpm
Установите пакет
rpm -i rpmforge-release-0.5.1-1.el5.rf.*.rpm
Это позволит добавить файл конфигурации репозитория в YUM и импортировать соответствующие ключи GPG.
Можно попробовать установить что-нибудь, например:
yum install mplayer
3. CentOS 4
Скачайте пакет rpmforge-release. Выберите одну из двух ссылок ниже, в зависимости от вашей архитектуры. Если не уверены, какую из них использовать, то узнайте свою архитектуру командой uname -i
- i386 http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el4.rf.i386.rpm
- x86_64 http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el4.rf.x86_64.rpm
(Вы можете найти полный список пакетов rpmforge-release на http://packages.sw.be/, но рекомендуется использовать один из двух перечисленных выше).
Установка ключа Dag GPG
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
Убедитесь что вы скачали пакет без ошибок:
rpm -K rpmforge-release-0.5.2-2.el4.rf.*.rpm
Установите пакет
rpm -i rpmforge-release-0.5.2-2.el4.rf.*.rpm
Это позволит добавить файл конфигурации репозитория в YUM и импортировать соответствующие ключи GPG.
Если все выглядит так, то все работает и можно попробовать установить что-нибудь, например:
yum install mplayer
Надеюсь что он работает.
http://centos.name/?page/additionalresources/RPMForge
- Как узнать IP-адрес по MAC-адресу - 07.04.2023
- Пинг проходит, а страницы в браузере не открываются - 07.04.2023
- Что если сайт пингуется «извне», но не открывается из под «локалки»? - 07.04.2023