Hướng dẫn khắc phục lỗi khi yum trên Centos 6 removing mirrorlist with no valid mirrors
Khi thực hiện Yum trên hệ điều hành Centos 6, bạn gặp phải lỗi:
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base
Đây là lỗi do Centos 6 đã bị xóa kho ứng dụng vì đã hết chu kỳ phát triển. Có 2 cách để bạn fix lỗi này:
Cách 1: Di chuyển lên Centos 7
Cách 2: Mở các tập tin sau ra:
/var/cache/yum/x86_64/6/base/mirrorlist.txt
/var/cache/yum/x86_64/6/extras/mirrorlist.txt
/var/cache/yum/x86_64/6/updates/mirrorlist.txt
Dán đường dẫn mirror này vào: https://vault.centos.org/6.10/
Tiếp tục mở tập tin: CentOS-Base.repo
Sửa lại toàn bộ như sau:
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=http://vault.centos.org/6.10/centosplus/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
gpgcheck=1
Sau đó các bạn thực hiện Yum lại bình thường.
Chúc các bạn thành công !