Khắc phục: Không thể tìm thấy baseurl hợp lệ cho repo: base

Nếu bạn đang sử dụng bất kỳ bản phân phối Linux nào sử dụng trình quản lý gói yum, thì bạn có thể sẽ thấy lỗi đọc Không thể tìm thấy cơ sở hợp lệ cho repo: cơ sở ngay sau khi bạn hoàn tất cài đặt hệ điều hành. Đây thường là lỗi liên quan đến bản phân phối Fedora, Red Hat và CentOS Linux, nhưng bạn cũng có thể nhận được nó khi cố gắng cập nhật yum trên các phiên bản SUSE tương thích. Thông thường bạn sẽ chỉ gặp lỗi khi cố gắng cập nhật, nhưng may mắn thay, có một cách khá đơn giản xung quanh nó.

Phương pháp 1: Buộc yum tìm một baseurl

Thông báo lỗi này chỉ ra rằng, vì bất kỳ lý do gì, hệ thống Golddog Updater, Modified (yum) không có khả năng truy cập vào cơ sở mà nó sử dụng để tìm thông tin gói. Để tạo lại thông báo lỗi, hãy chạy cập nhật sudo yum hoặc chỉ cần cập nhật yum nếu bạn là người dùng root. Nếu nó cập nhật thời gian này, thì lỗi chỉ đơn thuần là do một nấc cục mạng gây ra và bạn không cần phải làm gì khác.

Mặt khác, bạn có thể thấy rằng bạn đã sao chép thông báo lỗi. Điều đầu tiên cần kiểm tra là đảm bảo rằng bạn đã kết nối với mạng. Bạn sẽ muốn chắc chắn rằng bạn không gặp phải sự cố ngừng hoạt động Internet, đó là nguyên nhân phổ biến nhất gây ra lỗi này. Nếu bạn đang trên Internet và vẫn không thể tìm thấy cơ sở hợp lệ, hãy thử ping mirrorlist.centos.org và xem điều gì sẽ xảy ra. Nhấn Ctrl + C để kết thúc quá trình ping và xem kết quả bạn nhận được. Nếu bạn đang sử dụng Red Hat hoặc Fedora, thì bạn có thể muốn thay thế URL danh sách phản hồi mà lỗi được báo cáo cho bạn thay vì URL CentOS mà chúng tôi đã sử dụng.

Nếu bạn không thể ping các máy chủ, thì bạn có thể phải đợi vì chúng có thể gặp sự cố tạm thời. Nếu không, nếu bạn gặp sự cố mạng, hãy thử đường dẫn được hiển thị trong hình ảnh và chuyển đổi ONBOOT = dòng thành có hoặc không. Bạn có thể muốn thử cả hai. Một khi bạn đã thiết lập nó, hãy chạy sudo dhclient miễn là bạn không làm việc thông qua ssh và sau đó cố gắng cập nhật yum một lần nữa. Nếu bạn vẫn gặp khó khăn để quản lý gói cập nhật, hãy thử chỉnh sửa lại tệp đó.

Mẹo CHUYÊN NGHIỆP: Nếu vấn đề xảy ra với máy tính của bạn hoặc máy tính xách tay / máy tính xách tay, bạn nên thử sử dụng phần mềm Reimage Plus có thể quét các kho lưu trữ và thay thế các tệp bị hỏng và bị thiếu. Điều này làm việc trong hầu hết các trường hợp, nơi vấn đề được bắt nguồn do một tham nhũng hệ thống. Bạn có thể tải xuống Reimage Plus bằng cách nhấp vào đây

Bạn sẽ tìm thấy một tùy chọn được gọi là NM_CONTROLLED, mà bạn nên đặt thành không. Nếu bạn làm điều này, hãy đảm bảo rằng ONBOOT = cũng được đặt thành không. Khi bạn đặt tùy chọn thành không, hãy chắc chắn rằng bạn đang gõ các từ chỉ trong trường hợp thấp hơn vì một số phiên bản của CentOS và Fedora thực sự có thể có một số loại trường hợp nhạy cảm về mặt này.

Khi bạn đã hoàn tất việc chỉnh sửa tệp, hãy đảm bảo rằng bạn có cáp Ethernet được kết nối với giao diện mạng đầu tiên trên máy và thử chạy ifdown eth0; ifup eth0 để đặt lại mạng. Người dùng của CentOS 7, giống như trong ví dụ của chúng tôi, có thể không tìm thấy tệp này vì mọi thứ đã thay đổi. Nếu đó là trường hợp, sau đó thử tìm kiếm những gì được hiển thị trong hình dưới đây hoặc một cái gì đó khác tương tự như mô hình đó. Các nhà phát triển của CentOS đã quyết định thực hiện một số thay đổi trong lần cuối cùng họ đã sửa lại mã cài đặt tối thiểu và thay đổi tên của một số kết nối mạng.

Khi mọi thứ có vẻ ổn, hãy thử cập nhật lại yum và xem nó có hoạt động hay không.

Phương pháp 2: Bỏ ghi chú cơ sở

Trong một số ít trường hợp, lỗi này có thể không do sự cố mạng. Nếu bạn chắc chắn rằng mình đã kết nối và vẫn không thể tìm được thứ gì để làm việc, hãy mở tệp được hiển thị trong hình bên dưới làm siêu người dùng gốc với trình soạn thảo văn bản yêu thích của bạn. Một lần nữa, nếu bạn không sử dụng CentOS như chúng tôi thì bạn sẽ cần một thay đổi tên đơn giản để tìm đúng tệp.

Bạn sẽ thấy một dòng đọc:

baseurl = http: //mirror.centos.org/centos/$releasever/os/$basearch/

Đảm bảo rằng điều này không bắt đầu bằng cờ nhận xét như biểu tượng #. Nếu có, hãy xóa nó và sau đó lưu tệp. Thử cập nhật lại. Điều này sẽ buộc hệ thống phải cập nhật đúng thời điểm này, mà nó không thể làm nếu nó không thể tìm thấy dòng này bởi vì nó đã được ẩn bởi một lá cờ bình luận.

Mẹo CHUYÊN NGHIỆP: Nếu vấn đề xảy ra với máy tính của bạn hoặc máy tính xách tay / máy tính xách tay, bạn nên thử sử dụng phần mềm Reimage Plus có thể quét các kho lưu trữ và thay thế các tệp bị hỏng và bị thiếu. Điều này làm việc trong hầu hết các trường hợp, nơi vấn đề được bắt nguồn do một tham nhũng hệ thống. Bạn có thể tải xuống Reimage Plus bằng cách nhấp vào đây

Facebook Twitter Google Plus Pinterest