I Tìm Hiểu
CentOS 7 đã hết thời gian hỗ trợ vào ngày 30 tháng 6 năm 2024 và điều này đã ảnh hưởng đến sự sẵn có của các kho lưu trữ. Do đó, bạn đang gặp vấn đề với việc giải quyết máy chủ mirrorlist.centos.org.Điều này là do dự án CentOS có thể không còn duy trì danh sách gói packages hoặc kho lưu trữ cho CentOS 7 nữa.
Thông chi tiết ngừng hỗ trợ centos tại đây
II Hướng giải quyết vấn đề
Sử dụng các kho lưu trữ Vault
CentOS cung cấp các kho lưu trữ "vault" cho các phiên bản đã hết thời gian hỗ trợ, có thể được sử dụng để truy cập các phiên bản gói cũ.
Bash:
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* && \
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-* && \
yum -y update && yum clean all
Hoặc
Bash:
sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo
echo "sslverify=false" >> /etc/yum.conf
Until this morning everything worked fine.Now tried to run yum install on some software and got the error:http://vault.centos.org/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 502 - Bad Gateway
Bash:
sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=https://mirror.nsc.liu.se/centos-store|g" /etc/yum.repos.d/CentOS-*
III Tóm Tắt
Trong ngắn hạn, sử dụng các kho lưu trữ vault là một giải pháp nhanh để giữ cho các bản dựng của vault. Tuy nhiên, để đảm bảo sự ổn định và hỗ trợ lâu dài, bạn nên xem xét di chuyển sang một phân phối được bảo trì tích cực như CentOS Stream, AlmaLinux, hoặc Rocky Linux.
Sửa lần cuối: