So beheben Sie in CentOS „kein gültiges Basisurl für Repo“
- 2766
- 678
- Levke Harnapp
Einer der häufigsten Fehler Centos Benutzer begegnen bei Verwendung von YUM -Paket -Manager (z. B. den Befehl yum update), insbesondere auf einem frisch installierten System, ist die “Ich kann keine gültige Basisurl für Repo finden: Base/7/x86_64”.
In diesem kurzen Artikel werden wir zeigen, wie man repariert wird “Ich kann kein gültiges BasisaRl für Repo finden" Fehler in CentOS Linux Verteilung.
Der folgende Screenshot zeigt den oben genannten Fehler nach dem Ausführen eines Yum -Befehls, um nach einem Paket zu suchen.
# Yum Search RedisIch kann keinen gültigen Basisurl für Repo -Fehler finden
Der Fehler zeigt das an Yum ist nicht in der Lage, auf das Basis -Repository zugreifen zu können, mit dem Paketinformationen gesucht werden können. In den meisten Fällen gibt es zwei mögliche Ursachen für den Fehler: 1) Netzwerkprobleme und/oder 2) Basis -URL werden in der Repository -Konfigurationsdatei kommentiert.
Sie können diesen Fehler auf folgende Weise beheben:
1. Stellen Sie sicher, dass Ihr System mit dem Internet verbunden ist. Sie können beispielsweise versuchen, jede Internetrichtung zu pingen, Google.com.
# Ping Google.comEinen Gastgeber pingen
Das Ping -Ergebnis zeigt entweder ein DNS -Problem oder keine Internetverbindung an. Versuchen Sie in diesem Fall, Konfigurationsdateien der Netzwerkschnittstellenkonfiguration zu bearbeiten. Um Ihre Netzwerkschnittstelle zu identifizieren, führen Sie den IP -Befehl aus.
# IP AddIdentifizieren Sie Netzwerkschnittstellen
So bearbeiten Sie die Konfiguration für die Schnittstelle ENP0S8, öffne die Datei /etc/sysconfig/network-scripts/ifcfg-enp0S8 wie gezeigt.
# vi/etc/sysconfig/network-scripts/ifcfg-enp0S8
Wenn es sich um ein DNS -Problem handelt, versuchen Sie das hinzuzufügen Namenserver In der Konfigurationsdatei wie gezeigt.
DNS1 = 10.0.2.2 dns2 = 8.8.8.8
Dann starten Sie die neu neu Netzwerk Manager Service mit dem SystemCTL -Befehl.
# SystemCtl Neustart NetworkManager neu starten Sie
Weitere Informationen finden Sie in unserem Artikel: So konfigurieren Sie die statische IP -Adresse der Netzwerk und verwalten Dienste auf RHEL/Centos 7.0.
Versuchen Sie nach Änderungen der Netzwerkeinstellungen erneut, um einen Ping noch einmal auszuführen.
# Ping Google.comEinen Gastgeber wieder pingen
Jetzt läuft versuchen, die auszuführen yum Update oder den Befehl aller Yum, der den obigen Fehler erneut anzeigte, noch einmal.
# Yum Search RedisSuche nach einem Paket
2. Wenn das System mit dem Internet verbunden ist und DNS gut funktioniert, sollte es mit der Repo -Konfigurationsdatei ein Problem geben /etc/yum.Repos.D/Centos-Base.Repo.
Öffnen Sie die Datei mit Ihrem bevorzugten Befehlszeileneditor.
# vi /etc /yum.Repos.D/Centos-Base.Repo
Suche nach [Base]
Abschnitt versuchen BasisaRl
Durch Entfernen der Führung #
auf der BasisaRl -Linie wie in den folgenden Screenshot gezeigt.
Speichern Sie die Änderungen und schließen Sie die Datei. Versuchen Sie nun erneut, den Befehl yum auszuführen.
# YUM Update
In diesem Artikel haben wir erklärt, wie man das beheben “Ich kann kein gültiges BasisaRl für Repo finden:" Fehler in Centos 7. Wir möchten von Ihnen hören, Ihre Erfahrungen mit uns teilen. Sie können auch Lösungen teilen, von denen Sie wissen, dass sie dieses Problem über das folgende Feedback -Formular beheben können.
- « So installieren Sie mutiger Browser unter Linux
- So beheben Sie Git immer nach Benutzeranmeldeinformationen für die HTTP -Authentifizierung »