3.1.5. Установка дополнительных репозиториев

We use cookies. Read the Privacy and Cookie Policy

3.1.5. Установка дополнительных репозиториев

В предыдущей главе мы рассматривали подключение репозитория livna. Напомню вам команды для подключения данного репозитория:

rpm -ihv http://rpm.livna.org/Livna-release-8.rpm (для Fedora 8)

rpm -ihv http://rpm.livna.org/livna-release-7.rpm (для Fedora 7)

rpm -ihv http://rpm.livna.org/livna-release-6.rpm (для Fedora Core 6)

С командой rpm мы познакомимся в следующем разделе этой главы, а пока вам нужно знать, что для ее выполнения нужны права пользователя root, поэтому, перед тем как ввести эту команду в терминале, нужно ввести команду su.

В результате устанjdки пакета livna-release не произойдет ничего нереального и фантастического: просто в каталог /etc/yum.repos.d будет добавлен файл, описывающий репозиторий Livna. Вот и все.

Но репозиторий livna - это не единственный полезный репозиторий. Кроме него я настоятельно рекомендую установить репозиторий freshrpms:

rpm-ivh http://ftp.freshrpms.net/pub/freshirpms/fedora/1inux/7/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm

rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/f edora/linux/8/freshrpms-release/freshrpms-release-1.1-1.fс.noarch.rpm

Первую команду нужно ввести, если у вас Fedora 7, а вторую - если у вас самая современная версия дистрибутива - восьмая.

Это еще не все! Сейчас мы вручную добавим два репозитория.

Откройте ваш файл /etс/yum.conf:

su # если вы уже получили права root, su вводить не нужно!

gedit /etc/yum.conf

После секции main добавьте следующие строки:

[macromedia]

name=Масrоmediа for i386 Linux

baseurl=http://macromedia.rediris.es/rpm/

#baseurl=http://macromedia.mplug.org/rpm/

#baseurl=http://sluglug.ucsc.edu/macromedia/rpm/

enabled=1

gpgcheck=1

gpgkey=http://macromedia.rediris.es/FEDORA-GPG-KEY

[newrpms.sunsite.dk]

name=Fedora Core i386 NewRPMS.sunsite.dk

baseurl=http://newrpms.sunsite.dk/apt/redhat/en/basearch/fс$releasever

#http://newrpms.atrpms.net/apt/redhat/en/$basearch/fc$releasever

failovermethod=priority

enabled=0

gpgcheck=1

Вообще-то, вы можете данные секции скопировать в отдельный файл, а затем поместить этот файл в каталог /etc/ yum.repos.d, но, на мой взгляд, проще их поместитъ в yum.conf.

Секция macromedia описывает репозиторий oт Macromedia для Linux, а вторая секция, newrpms.sunsite.dk, описывает альтернативный источник пакетов от SunSite. Позже мы будем устанавливать пакеты на этих репозиториев, поэтому не поленитесь добавить их.

После редактирования файла yum.conf сохраните его и введите следующие две команды:

rpm -import http://freshrpms.net/packages/RPM-GPG-KEY.txt

rpm -import http://newrpms.sunsite.dk/gpg-pubkey-newrpms.txt

Данные команды импортируют в вашу систему ключи от только что подключенных репозиториев.