If you’re on any kind of of the Linux distribution that usage the yum parcel manager, climate you can end up seeing an error that reads Cannot discover a valid baseurl because that repo: base soon after friend finishing installing the operating system. This is most frequently an error linked with the Fedora, Red Hat and CentOS Linux distributions, yet you might likewise get it as soon as attempting to upgrade yum top top compatible version of SUSE. You’ll normally only acquire the error when trying to update, but fortunately, there’s a reasonably simple way around it.

You are watching: Cannot find a valid baseurl for repo base 7 x86_64

Method 1: Forcing yum to discover a baseurl

This error message shows that, for whatever reason, the Yellowdog Updater, amendment (yum) device isn’t capable of accessing the base that it uses to discover package information. Come reproduce the error message, run sudo yum update or simply yum update if you’re the source user. If it updates this time, then the error to be merely resulted in by a networking hiccup and also you don’t need to do something else.

On the other hand, you can find the you’ve reproduced the error message. The first thing to check is come make certain that you’re linked to the network. You’ll want to be sure that you’re not enduring an net outage, i beg your pardon is by much the most common cause of this error. If you’re top top the Internet and also still aren’t maybe to find a precious baseurl, then try ping mirrorlist.centos.org and also see what happens. Press Ctrl+C to end the pinging process and check out what results you received. If you’re making use of Red cap or Fedora, climate you might want to substitute the mirrorlist URL the the error reported to you rather of the CentOS URL we used.

Should you be can not to ping the servers, climate you might have come wait due to the fact that they could be suffering a short-term outage. Otherwise, if you’re having networking issues, shot the route shown in the image and toggle the ONBOOT= heat to either yes or no. You might want to shot both of them. Once you have it set, run sudo dhclient as lengthy as you’re not working through ssh and then effort to update yum again. Have to you still be struggling to obtain the package manager to update, then shot editing that paper again.


You’ll find an option called NM_CONTROLLED, which girlfriend should set to no. If you carry out this, climate make certain that ONBOOT= is also set to no. When you collection options to no, make certain that you’re inputting the words only in lower case as some versions the CentOS and Fedora might actually have some type of instance sensitivity in this respect.

Once you’ve finished editing and enhancing the file, make sure that you have actually an Ethernet cable attached to the first networking interface on the machine and shot running ifdown eth0; ifup eth0 come reset the network. Individuals of CentOS 7, favor in our example, can not have the ability to find this document because things were changed. If that’s the case, then shot looking for what’s shown in the image below or other else the resembles the pattern. CentOS’ developers decided to do some alters the critical time the they revamped the minimal download code, and also that changed the surname of few of the networking interfaces as a result.


Once everything looks good, then shot updating yum again and see if it works.

Method 2: Uncommenting the baseurl

In a couple of rare situations, this error can not be brought about by a networking issue. If you’re sure that you’re connected and still can’t obtain anything to work, then open up the document shown in the picture below together the source superuser with your favorite text editor. When again, if you’re not making use of CentOS favor we were climate you’ll need a basic name adjust to find the ideal file.

You need to see a line the reads:


Make sure that this doesn’t start with a comment flag favor the # symbol. If it does, then eliminate it and then conserve the file. Shot updating again. This have to have required the mechanism to update appropriately this time, which the can’t perform if the can’t discover this line because it was hidden by a comment flag.

through Kevin ArrowsFebruary 5, 2020
3 minutes read

Kevin ArrowsNetwork technician (LAN/WAN) |
Kevin is a dynamic and self-motivated information an innovation professional, with a Thorough understanding of all facets pertaining to network framework design, implementation and also administration. Superior record of delivering simultaneous massive mission an important projects on time and under budget.

See more: The Data Area Passed To A System Call, Is Too Small

About | Privacy plan | Cookie plan | upgrade Consent| state & conditions | Editorial indict | Affiliate Disclosure | contact Us

Expert Tip

Fix: Cannot uncover a valid baseurl because that repo: base

If the concern is with your computer or a Laptop you should shot using Restoro which deserve to scan the repositories and also replace corruption and lacking files. This works in most cases, wherein the problem is originated due to a system corruption. You deserve to download Restoro by clicking the Download button below.