Публичные репозитории Centos 7
Стандартный репо:
# vi /etc/yum.repos.d/centos7.repo
[Centos]
name= Centos $releasever - $basearch
baseurl=http://mirror.centos.org/centos/7/os/x86_64/
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7
gpgcheck=1
enabled=1
EPEL Repository
// Оказывается достаточно
# yum install epel-release
// Но можно и руками
# vi /etc/yum.repos.d/Epel-Centos7.repo
[Epel]
name= Epel $releasever - $basearch
baseurl=https://mirror.yandex.ru/epel/7/x86_64/
gpgkey=https://mirror.yandex.ru/epel/RPM-GPG-KEY-EPEL-7
gpgcheck=1
enabled=1
Или можно
# rpm -Uvh http://fedora-mirror01.rbc.ru/pub/epel/epel-release-latest-7.noarch.rpm
rpmfusion
# yum localinstall -y --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm
Подробнее:
https://rpmfusion.org/Configuration/
RPMForge умер! Вместо него рекомендуют использовать EPEL
Работа с репозиториями в Centos 7
– получить список
# yum repolist
# yum repolist all
– Получить информацию по пакету
# yum info vlc
// удалить репо
# ls /etc/yum.repos.d/
Просто удалить ненужный файл.
// обновить
# yum clean all && yum update
// найти из какого репозитория установлен пакет
# find-repos-of-install p7zip
https://habrahabr.ru/post/301292/