3.1.5. Установка дополнительных репозиториев
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
Данные команды импортируют в вашу систему ключи от только что подключенных репозиториев.