Как известно, 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 и обычный хостинг, а служба техподдержки всегда поможет с размещением вашего ресурса и его поддержкой!
Прокомментировать