Репозитории

Материал из База знаний проекта Russian Fedora

Перейти к: навигация, поиск

В статье описывается, каким образом можно подключить репозитории в Fedora

Содержание


Список установленных репозиториев

Уже установленные и включенные репозитории можно посмотреть командой

yum repolist

При всех вопросах по работе пакетного менеджера предоставляйте вывод этой команды.

Дополнительные репозитории, такие как Russian Fedora и RPM Fusion подключены в RFRemix по умолчанию.

Помните
Cуществует риск нарушения целостности системы при установке пакетов из сторонних репозиториев.
Подключение разнородных репозиториев может быть опасным.

RPM Fusion

Этот репозиторий уже подключен в RFRemix

Список пакетов [1][2] [3]

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'
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

Список пакетов [4] [5] [6]

Репозиторий разделён на 3 части:

Структура репозитория идентична RPM Fusion. Для подключения репозитория необходимо установить следующие пакеты (также для многих программ потребуется подключить репозитории RPM Fusion):

Внимание
Установка репозитория fixes превращает Fedora в RFRemix. Если вы хотите воспользоваться лишь некоторыми пакетами из репозиториев Russian Fedora не меняя основную систему, устанавливать fixes не нужно.

Репозитории 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"

Также можно воспользоваться подробной инструкцией с самого сайта(анг.).