CentOS 7 – Adicionando Repositórios

Adicione alguns repositórios externos úteis para instalar softwares úteis.

1 – Instale um plug-in para adicionar prioridades a cada repositório instalado.

yum -y install yum-plugin-priorities
sed -i -e "s/]$/]\npriority=1/g" /etc/yum.repos.d/CentOS-Base.repo

2 – Add EPEL Repository which is provided from Fedora project.

yum -y install epel-release

sed -i -e "s/]$/]\npriority=5/g" /etc/yum.repos.d/epel.repo
sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/epel.repo

yum --enablerepo=epel install [Package]

3 – Add CentOS SCLo Software collections Repository.

yum -y install centos-release-scl-rh centos-release-scl

sed -i -e "s/]$/]\npriority=10/g" /etc/yum.repos.d/CentOS-SCLo-scl.repo
sed -i -e "s/]$/]\npriority=10/g" /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo
sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-SCLo-scl.repo
sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo

yum --enablerepo=centos-sclo-rh install [Package]

yum --enablerepo=centos-sclo-sclo install [Package]

4 – Add Remi’s RPM Repository which provides many useful packages.

yum -y install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

sed -i -e "s/]$/]\npriority=10/g" /etc/yum.repos.d/remi-safe.repo
sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/remi-safe.repo

yum --enablerepo=remi-safe install [Package]