Как известно, 30 июня 2024 года поддержка Centos 7 разработчиками окончательно прекращена,репозитории удаленыи что-либо обновить илипоставить на этой ОС стало возможным только с танцем с бубном.
Официальные репозитории теперь недоступны, но не удалены полностью, а перемещены в https://vault.centos.org/ — хранилище для устаревших ОС которые никогда больше небудут обновляться или поддерживаться.

Подключить https://vault.centos.org/ достаточно просто. Вот несколько вариантов.

Автоматизированный вариант:

Воспользоваться скриптом https://github.com/AtlasGondal/centos7-eol-repo-fix выполнив в консоли

sudo bash -c "$(wget -qO- https://raw.githubusercontent.com/AtlasGondal/centos7-eol-repo-fix/main/centos7_eol_fix.sh)"

Скрипт автоматически создаст резервную копию /etc/yum.repos.d/CentOS-Base.repo и обновит ссылки в нем на правильные. После этого выполнит очистку кеша пакетов, сформирует новый кеш с учетом пакетов в vault и выполнит yum update -y

Вариант обновления вручную:

По сути, то же самое что делает скрипт. Но может пригодится если он недоступен, например.

Шаг 1. Создать резервную копию /etc/yum.repos.d/CentOS-Base.repo

sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

Шаг 2. Отредактировать CentOS-Base.repo

sudo nano /etc/yum.repos.d/CentOS-Base.repo

заменив все baseurl записи на

[base]
name=CentOS-$releasever - Base
baseurl=http://vault.centos.org/7.9.2009/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-$releasever - Updates
baseurl=http://vault.centos.org/7.9.2009/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[extras]
name=CentOS-$releasever - Extras
baseurl=http://vault.centos.org/7.9.2009/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

Шаг 3. Обновить кеш доступных пакетов

 

sudo yum clean all
sudo yum makecache

и, если необходимо, 

sudo yum update

Все. Теперь в Centos 7 снова доступна установка пакетов из репозитория CentOS-Base.

Ну и напоследок, на правах рекламы, напоминаю что на хостинге RamenDomains можно в любой момент заказать адски быстрые серверы VPS и обычный хостинг, а служба техподдержки всегда поможет с размещением вашего ресурса и его поддержкой!