Выставляем приорететы репозиториев в CentOS
Автор: admin Раздел: Как настроить CentOS
Допустим, вы подключили несколько репозитариев, таких как Epel и Remi, за исключением, конечно, основной репозитарий CentOS. И вот в таком случае нам нужно установить пакет yum-priorities, ,чтобы установить нужные нам приоритеты для использования того или иного нужного нам репозитария.
И так, начнем установку и настройку: [-hide-]1. Установим пакет. # yum install yum-priorities 2. Подключим его, путем редактирования конфигурационного файлика priorities.conf. # vi /etc/yum/pluginconf.d/priorities.conf Если стоит 0 , то выставим 1. [main] enabled = 1 3. Выставим приоретет на репозиторий Remi, путем редактирования конфигурационного файлика этого репозитория. # vi /etc/yum.repos.d/remi.repo Добавим в файлик строчку - priority=1 , где priority=N (от 1 до 99) Репозитории с меньшим номером имеют высший приоритет. [remi] name=Les RPM de remi pour Enterprise Linux 5 – $basearch baseurl=http://rpms.famillecollet.com/enterprise/5/remi/$basearch/ http://iut-info.univ-reims.fr/remirpms/enterprise/5/remi/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi failovermethod=priority priority=1 [remi-test] name=Les RPM de remi en test pour Enterprise Linux 5 – $basearch baseurl=http://rpms.famillecollet.com//enterprise/5/test/$basearch/ enabled ![]() gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi Кстати если вы хотите скачать пакет из определееного репозитория воспользуйтесь следующей командой - # yum --enablerepo=remi install mysql-server Иными словами мы сделали репозиторий Реми основным. Остальные репозитории настраиваются по аналогии. Приоритет для репозиториев по умолчанию составляет 99. Рекомендую выставлять первый приоретет на базовый репозиторий, если не требуется иного![-hide-] |