Репозитории
Материал из База знаний проекта Russian Fedora
В статье описывается, каким образом можно подключить репозитории в Fedora
Содержание |
Список установленных репозиториев
Уже установленные и включенные репозитории можно посмотреть командой
yum repolist
При всех вопросах по работе пакетного менеджера предоставляйте вывод этой команды.
Дополнительные репозитории, такие как Russian Fedora и RPM Fusion подключены в RFRemix по умолчанию.
RPM Fusion
Этот репозиторий уже подключен в RFRemix
- Для Fedora 14, 15, 16:
su -c 'yum install -y --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
- Fedora Rawhide:
su -c 'yum install -y --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm'
Russian Fedora
Этот репозиторий уже подключен в дистрибутиве RFRemix
Репозиторий разделён на 3 части:
fixes– пакеты, существующие в Fedora Everything или RPM Fusion. В данном репозитории содержатся либо более новые версии пакетов, либо исправления ошибок, а также пакеты с исправленным оформлением и торговыми марками, предназначенные для дистрибутива RFRemix;free– пакеты со свободными лицензиями которых нет в Fedora Everything и RPM Fusion;nonfree– пакеты с несвободными лицензиями.
Структура репозитория идентична RPM Fusion. Для подключения репозитория необходимо установить следующие пакеты (также для многих программ потребуется подключить репозитории RPM Fusion):
- Установка для Fedora 14, 15, 16:
Репозитории free и nonfree устанавливаются командой
su -c 'yum install --nogpgcheck http://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/fedora/russianfedora-free-release-stable.noarch.rpm http://mirror.yandex.ru/fedora/russianfedora/russianfedora/nonfree/fedora/russianfedora-nonfree-release-stable.noarch.rpm'
Для подключения репозитория fixes выполните
su -c 'yum install --nogpgcheck http://mirror.yandex.ru/fedora/russianfedora/russianfedora/fixes/fedora/russianfedora-fixes-release-stable.noarch.rpm'
Репозитории FedoraPeople
FedoraPeople - проект, цель которого предоставить пользователям и маинтайнерам пакетов площадку для сборки и размещения собственных пакетов. Обычно там присутствуют самые последние, но более нестабильные, версии программ. Проект разбит на множество репозиториев, в которых и размещаются пакеты. http://repos.fedorapeople.org/ представлен весь список репозиториев проекта.
Для того, чтобы подключить нужный репозиторий, необходимо скачать конфигурационный файл репозитория (<название>.repo) и скопировать его в каталог /etc/yum.repos.d/:
su -c "cp <название репозитория>.repo /etc/yum.repos.d/"
Затем обновить информацию о доступных пакетах:
su -c "yum check-update"
Также можно воспользоваться подробной инструкцией с самого сайта(анг.).
