RHEL CentOS добавление репозитория
Добавление репозитория командой (на примере EPEL репозитория)
# yum localinstall --nogpgcheck http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
Добавление репозитория с помощью rpm
# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh epel-release-6-8.noarch.rpm
Импорт GPG ключа
# rpm --import http://path_to_key/RPM-GPG-KEY.txt
Добавление репозитория путем создания файла в директории /etc/yum.repos.d/
Создадим файл с именем репозитория
# cd /etc/yum.repos.d/
# vi example.repo
[example]
name=example repository - $basearch
baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
example - имя
name - описание
baseurl - путь до репозитория (url)
mirrorlist - зеркала
enable - включение/отключение репозитория
gpgcheck - проверка GPG
gpgkey - путь до GPG файла, может быть в виде url