Jak naprawić „Nie można znaleźć ważnego bazowego dla repo” w Centos
- 1214
- 136
- Juliusz Janicki
Jeden z najczęstszych błędów Centos Użytkownicy spotykają się podczas korzystania z Yum Package Manager (na przykład uruchamianie polecenia Yum Update), szczególnie w świeżo zainstalowanym systemie jest „Nie można znaleźć prawidłowego bazowego dla repo: baza/7/x86_64".
W tym krótkim artykule pokażemy, jak naprawić „nie można znaleźć ważnego bazurlowego dla repozytor" bład w Centos Linux dystrybucja.
Poniższy zrzut ekranu pokazuje powyższy błąd po uruchomieniu polecenia Yum, aby wyszukać pakiet.
# Yum Search RedisNie można znaleźć prawidłowego podstawowego błędu repozytorium
Błąd wskazuje, że Mniam nie jest w stanie uzyskać dostępu do podstawowego repozytorium, którego używa do znalezienia informacji o pakiecie. W większości przypadków istnieją dwie możliwe przyczyny błędu: 1) problemy sieciowe i/lub 2) Bazowe URL są komentowane w pliku konfiguracji repozytorium.
Możesz naprawić ten błąd na następujące sposoby:
1. Upewnij się, że Twój system jest podłączony do Internetu. Możesz na przykład spróbować pingować dowolny kierunek Internetu, Google.com.
# Ping Google.comPing hosta
Wynik ping wskazuje problem DNS lub brak łączności internetowej. W takim przypadku spróbuj edytować pliki konfiguracji interfejsu sieciowego. Aby zidentyfikować interfejs sieciowy, uruchom polecenie IP.
# ip dodajZidentyfikuj interfejsy sieciowe
Aby edytować konfigurację interfejsu ENP0S8, Otwórz plik /etc/sysconfig/network-scripts/IFCFG-ENP0S8 jak pokazano.
# VI/etc/sysconfig/sieci Scripts/IFCFG-ENP0S8
Jeśli jest to problem DNS, spróbuj dodać Nazwani w pliku konfiguracyjnym, jak pokazano.
DNS1 = 10.0.2.2 DNS2 = 8.8.8.8
Następnie uruchom ponownie Menedżer sieci Usługa z poleceniem SystemCtl.
# Systemctl restart NetworkManager
Aby uzyskać więcej informacji, przeczytaj nasz artykuł: Jak skonfigurować sieciowy adres IP i zarządzać usługami w RHEL/CENTOS 7.0.
Po wprowadzeniu zmian w ustawieniach sieciowych spróbuj ponownie uruchomić ping.
# Ping Google.comZnowu ping hosta
Teraz uruchom spróbuj uruchomić Aktualizacja Yum lub dowolne polecenie Yum, które pokazało powyższy błąd, jeszcze raz.
# Yum Search RedisWyszukaj pakiet
2. Jeśli system jest podłączony do Internetu, a DNS działa dobrze, powinien wystąpić problem z plik konfiguracyjnym Repo /etc/mniam.repozytorium.D/Centos-baza.Repo.
Otwórz plik za pomocą ulubionego edytora wiersza poleceń.
# vi /etc /yum.repozytorium.D/Centos-baza.Repo
Spójrz na [baza]
Sekcja, spróbuj odkształcić Baseurl
Usuwając prowadzenie #
na Linia bazowa Jak pokazano na poniższym zrzucie ekranu.
Zapisz zmiany i zamknij plik. Teraz spróbuj ponownie uruchomić polecenie Yum.
# Aktualizacja Yum
W tym artykule wyjaśniliśmy, jak naprawić „Nie można znaleźć ważnego bazurowego dla Repo:" bład w Centos 7. Chcielibyśmy usłyszeć od ciebie, podziel się z nami swoimi doświadczeniami. Możesz także udostępniać rozwiązania, które znasz, aby rozwiązać ten problem, za pośrednictwem poniższego formularza opinii.
- « Jak zainstalować odważną przeglądarkę w Linux
- Jak naprawić git zawsze proszenie o poświadczenia użytkownika do uwierzytelniania HTTP »