Khi sử dụng hệ điều hành Centos 8, bạn muốn sử dụng lệnh yum update hay cài đặt 1 số thứ gì đó nó sẽ báo lỗi: Failed to download metadata for repo 'AppStream'. Nguyên nhân lỗi này do CentOS 8 đã hết vòng đời (EOL) vào ngày 31 tháng 12 năm 2021. Điều đó có nghĩa là CentOS 8 sẽ không còn nhận được tài nguyên phát triển từ dự án CentOS chính thức nữa.

Sau ngày 31 tháng 12 năm 2021, nếu cần cập nhật CentOS của mình, bạn cần thay đổi bản sao thành vault.centos.org, nơi chúng sẽ được lưu trữ vĩnh viễn.

Để khắc phục lỗi này ta cần chạy các lệnh sau:

cd /etc/yum.repos.d/
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-*

Chúc các bạn thành công!



יום שבת, יוני 15, 2024

« חזרה