Добрый день!
Репозитарии - это структурированные хранилища пакетов программного обеспечения для операционных систем Linux. По умолчанию в CentOS установлены стандартные репозитарии, в которых есть далеко не все необходимое.
Кроме стандартных, существует множество других репозитариев, некоторые из них содержат сборники программ, другие специализированные.
Если вы не знаете, какие программы могут вам понадобиться, вам нужно установить один из (или все сразу) самых популярных репозитариев - EPEL, RPMFORGE или REMI, о каждом из них я расскажу ниже.
Специализированные репозитарии существуют для установки и обновления конкретного программного обеспечения. Например, MariaDB и Nginx имеют свои собственные репозитарии (подробнее в статьях: Установка и настройка NGINX + PHP (php-fpm) на Linux сервере, Установка и настройка MariaDB на CentOS - подробная инструкция).
Установка дополнительных репозитариев CentOS
Репозитарий EPEL
Полное название репозитария - Extra Packages for Enterprise Linux, создан специалистами операционной системы Fedora и поддерживает CentOS, RHEL и Oracle Linux.
Пакеты данного репозитария не конфликтуют с пакетами из официальной поставки CentOS и не перетирают их, поэтому он рекомендован для установки в первую очередь.
Для установки EPEL в CentOS введите команду:
yum -y install epel-release
adadad
После этого простого действия программа yum будет видеть все пакеты из этого замечательного репозитария.
Репозитарий rpmforge
Еще один очень популярный репозитарий. Разработчики CentOS не рекомендуют его использовать, так как он перестал обновляться и может затереть официальные пакеты CentOS. Но если вам нужно какое-либо редкое программное обеспечение, то его можно очень осторожно использовать.
Для установки репозитария rpmforge следуйте простой инструкции:
1. Перейдите на сайт проекта и скопируйте в буфер обмена ссылку на нужную вам архитектуру.
2. Выполните команды:
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
yum -y install [скопированная ранее ссылка]
Репозитарий REMI
Пакеты этого репозитария затирают официальные, поэтому использовать его нужно с большой осторожностью. Но, если вам по какой-то причине нужны самые новые сборки PHP и MySQL - он для вас.
Установка:
wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7*.rpm
Если у вас остались вопросы или нужны уточнения - пожалуйста, задайте вопрос или оставьте комментарий.