Không thể tìm thấy một cơ sở hợp lệ cho repo: cơ sở / 7 / x86_64


8

Tôi đang sử dụng Centos 7.1.1503 (lõi) làm VM. Hệ điều hành máy chủ là Windows 10. Tôi đã tạo VM này vì vậy đây là bản cài đặt mới của CentOS. Máy tính xách tay của tôi có kết nối trực tiếp với internet, không có proxy.

Khi tôi thực thi lệnh, yum update alltôi gặp lỗi

Cannot find a valid baseurl for repo: base/7/x86_64

Tôi đã xem qua nhiều chủ đề liên quan đến lỗi này trên Stackexchange.com và đã thử tất cả các đề xuất dưới đây:

  1. thực hiện dhclient.

  2. Chỉnh sửa ifcfg-enp0s3với thông tin, như đề xuất trong câu hỏi này

  3. Không ghi chú cơ sở từ /etc/yum.repos.d/CentOS-Base.repotệp

Nếu tôi thay đổi cài đặt mạng VirtualBox để sử dụng "NAT", thì tôi có thể thấy rằng yum đang hoạt động mà không gặp sự cố nào. Tôi có thể giữ cài đặt này, nhưng tôi sẽ không thể truy cập CentOS từ hệ điều hành máy chủ của mình, đó là lý do tại sao tôi đã sử dụng mạng "Bridge". Khi tôi sử dụng "Cầu" tôi gặp vấn đề này.

Câu trả lời:


3

Đó là một vấn đề DNS. Tôi đã giữ cài đặt NAT và xóa cài đặt CẦU. Điều này đảm bảo rằng kết nối internet của tôi hoạt động. Yum cũng không có vấn đề gì. Để kết nối từ máy chủ đến khách, tôi đã sử dụng Chuyển tiếp cổng trong cài đặt mạng. Tôi có kiến ​​thức này từ URL này http://teaching.idallen.com/cst8207/14f/notes/000_centos_virtualbox_install.html


1

Tôi đã khắc phục vấn đề này bằng cách bỏ qua tất cả các lần xuất hiện baseurlvà nhận xét tất cả các lần xuất hiện mirrorlisttrong /etc/yum.repos.d/CentOS-Base.repo.


1

Tôi đã khắc phục sự cố này bằng cách chỉnh sửa và thêm địa chỉ DNS trên tệp ifcfg-enp0s3. Tôi đã thêm địa chỉ 8.8.8.8 cho DNS.


0

Tôi đã khắc phục vấn đề này bằng cách bỏ bình luận về cơ sở đã nhận xét trước đó trong

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

và bình luận ra danh sách nhân bản cơ sở. Không chắc chắn nếu điều này sẽ được khắc phục bằng cách đơn giản là không chú ý đến cơ sở. Sẽ làm một số thử nghiệm sau.

CẬP NHẬT: danh sách nhân bản cần phải được nhận xét để làm việc này.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.