Last active
February 25, 2016 09:36
-
-
Save dynax60/99b10607e64b23dc2b4e to your computer and use it in GitHub Desktop.
Подключение дополнительных репозитариев
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
EPEL | |
yum install epel-release | |
IUS | |
Предоставляет новейшие пакеты программного обеспечения в официальных RedHat и CentOS репозитариях. Зависит от EPEL. Домен третьего уровня означает версию ОС, поддерживаются: centos5, centos6, centos7, rhel5, rhel6, rhel7. В отличии от REMI в пакетах используются имена отличные от официальных названий. | |
wget https://centos6.iuscommunity.org/ius-release.rpm | |
sudo rpm -Uvh ius-release*.rpm | |
Для обновления существующего пакета путем замены на новый из IUS-репозитария, нужен yum plugin: | |
sudo yum install yum-plugin-replace | |
Пример использования: | |
yum replace php --replace-with php53 | |
REMI | |
Данный репозитарий также предоставляет новые пакеты ПО для RedHat и CentOS. Зависит от EPEL. По-умолчанию выключен, поэтому его надо после установки включить. Внимание! Название пакетов в REMI такие же как в официальных пакетах! Поэтому использовать его нужно с осторожностью, во избежание апдейта какого-нибудь пакета из официальной репы. Поддерживаются RedHat 5.x и CentOS 5.x, 6-й и 7-й версий. Пример для шестой версии: | |
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm | |
sudo rpm -Uvh remi-release-6*.rpm | |
Пример установки пакета: | |
yum --enablerepo=remi install php-tcpdf | |
Чтобы на постоянной основе включить REMI, поставьте enabled=1 в /etc/yum.repos.d/remi.repo | |
Чтобы посмотреть текущие установленные и включенные репозитарии, выполните: | |
yum repolist | |
Чтобы посмотреть отключенные: | |
yum repolist disabled |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment