Wéi Fix Kann net e gültege Baseurl fir Repo fannen an CentOS


Ee vun den heefegste Feeler, déi CentOS Benotzer begéinen wann se de Yum Update Kommando benotzen), besonnesch op engem frësch installéierten System ass de Kann net e gültege Baseurl fir Repo fannen: base/7/x86_64.

An dësem kuerzen Artikel wäerte mir weisen wéi Dir fixéiert kann net e gültege baseurl fir repo fannen Feeler an der CentOS Linux Verdeelung.

De folgende Screenshot weist den uewe genannte Feeler nodeems Dir e yum Kommando leeft fir no engem Package ze sichen.

# yum search redis

De Feeler weist datt YUM net fäeg ass op de Basisrepository ze kommen, deen et benotzt fir Packageinformatioun ze fannen. An deene meeschte Fäll ginn et zwou méiglech Ursaachen vum Feeler: 1) Netzwierkprobleemer an/oder 2) Basis URL kommentéiert an der Repository Konfiguratiounsdatei.

Dir kënnt dëse Feeler op de folgende Weeër fixéieren:

1. Vergewëssert Iech datt Äre System mam Internet verbonnen ass. Dir kënnt probéieren all Internet Richtung ze ping, zum Beispill, google.com.

# ping google.com

D'Ping-Resultat weist entweder en DNS-Problem oder keng Internetverbindung un. An dësem Fall, probéiert d'Netzwierk-Interface Konfiguratiounsdateien z'änneren. Fir Är Netzwierkinterface z'identifizéieren, fuert den ip Kommando.

# ip add

Fir d'Konfiguratioun fir den Interface enp0s8 z'änneren, öffnen d'Datei /etc/sysconfig/network-scripts/ifcfg-enp0s8 wéi gewisen.

# vi /etc/sysconfig/network-scripts/ifcfg-enp0s8

Wann et en DNS-Problem ass, probéiert d'Nameservers an der Konfiguratiounsdatei ze addéieren wéi gewisen.

DNS1=10.0.2.2 
DNS2=8.8.8.8

Da starten den Network Manager Service mam Systemctl Kommando.

# systemctl restart NetworkManager

Fir méi Informatioun, liest eisen Artikel: Wéi konfiguréieren ech Netzwierkstatesch IP Adress a verwalten Servicer op RHEL/CentOS 7.0.

Nodeems Dir Ännerungen an den Netzwierkastellungen gemaach hutt, probéiert nach eng Kéier e Ping auszeféieren.

# ping google.com

Elo lafen probéiert de yum Update oder de yum Kommando auszeféieren deen den uewe genannte Feeler gewisen huet, nach eng Kéier.

# yum search redis

2. Wann de System mam Internet ugeschloss ass an DNS funktionnéiert gutt, da sollt et e Problem mat der Repo Konfiguratiounsdatei /etc/yum.repos.d/CentOS-Base.repo sinn.

Öffnen d'Datei mat Ärem Liiblings Kommandozeil Editor.

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

Kuckt no der Rubrik [base], probéiert de baseurl ze kommentéieren andeems Dir de führende # op der baseurl-Linn ewechhuelt wéi am folgenden Screenshot.

Späichert d'Ännerungen a schléisst d'Datei. Elo probéiert de Yum Kommando nach eng Kéier auszeféieren.

# yum update

An dësem Artikel hu mir erkläert wéi Dir de Fehler \Cannot find a valid baseurl for repo: am CentOS 7 fixéiert. dëst Thema, iwwer de Feedback Form ënnert.