Репозитории Centos - все, что необходимо знать


5
Добрый день!

Только начинаю изучать CentOS и столкнлся с тем, что не все программы могу установить через yum. Мне сказали, что необходимо поставить дополнительные репозитарии.

Расскажите, как их найти и установить.

Спасибо!
спросил 17 июля 2016 Игорь Админ в категории Сис. администрирование
1 Ответ
5
Лучший ответ

Добрый день!

Репозитарии - это структурированные хранилища пакетов программного обеспечения для операционных систем 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

Установка репозитария EPEL на CentOS

Автор считает, что эти материалы могут вам помочь:
  • Настройка сети в CentOS 6/7: подробная инструкция
  • Установка и настройка MariaDB на CentOS - подробная инструкция
  • как установить торговый бот на vps (CentOs) через панель управления
  • Как сделать чтобы запускать iptables не через демон init.d?
  • После этого простого действия программа 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

    Если у вас остались вопросы или нужны уточнения - пожалуйста, задайте вопрос или оставьте комментарий.

    Помогите автору статьи:
    вКонтакте
    Одноклассники
    Мой Мир
    Google+
    Каждый раз, когда вы делитесь этой статьей в социальной сети, ее автор становится немного счастливее! Пожалуйста нажмите на одну из кнопок выше!
    Это будет полезно для вас:
  • Установка CentOS: подробная инструкция с картинками
  • Список файлов в папке, подробные инструкции по созданию
  • Смена порта подключения для PPTPD VPN сервера
  • 502 Bad Gateway: Что означает и как исправить
  • Пельмени категории «Б»: обзор, комментарии, списки
  • Команды Skype: полный список с комментариями
  • Как добавить в черный список, чтобы навсегда?
  • Создание своего VPN сервера за 10 минут: подробное руководство (часть 2)
  • ответил 17 июля 2016 Эксперт Дмитрий (22,871 баллов)
    выбран 22 июля 2016 Эксперт Михаил
    Новые статьи:
  • Можно ли пить минеральную воду – дозировка и особенности
  • Гималайская кошка – описание породы, характер, фото
  • «Смарт для своих» - описание тарифа МТС в 2018 году
  • Как поставить кавычки «Ёлочки» в Word и браузере - все способы
  • Как полностью удалить DriverPack Solution или Cloud
  • Что за файл run.hta в папке bin\Tools и как убрать окно
  • Приложению заблокирован доступ к графическому оборудованию - как исправить
  • Котлеты из фарша без хлеба - мой проверенный вкусный рецепт
  • Что за ошибка «Прекращена работа Java TM Platform SE binary»?
  • Failed to initialize authentication interface exiting - что делать?
  • Как отключить Secure Boot в Bios HP - инструкция
  • Жесткий диск издает звуки — расшифровка
  • Артефакты при загрузке Windows и Bios — устранение проблемы
  • Failed to initialize BattlEye Service driver load error 1450 - что за ошибка?
  • Как отключить UEFI Secure Boot в Asus - инструкция
  • Классический рецепт тирамису с маскарпоне