1. On CentOS 7.6 64-bit, I ran the command: yum makecache to update the yum repository cache, and it reported the error: There are no enabled repos, as shown in Figure 1.

Plaintext
[root@iZ8vb0tg9av3a17vlbfi28Z ~]# yum makecache
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
There are no enabled repos.
Run "yum repolist all" to see the repos you have.
To enable Red Hat Subscription Management repositories:
subscription-manager repos --enable
To enable custom repositories:
yum-config-manager --enable
2. I decided to reinstall the 7.6 release package. First, I went to the Alibaba Cloud mirror website, found the corresponding release package, and copied its link, as shown in Figure 2.

3. I executed the following commands in sequence, as shown in Figure 3.

Bash
wget https://mirrors.aliyun.com/centos/7.6.1810/os/x86_64/Packages/centos-release-7-6.1810.2.el7.centos.x86_64.rpm
rpm -ivh --replacepkgs --replacefiles centos-release-7-6.1810.2.el7.centos.x86_64.rpm
yum update
4. I ran the command: yum makecache to update the yum repository cache. No error was reported this time, which is the expected result, as shown in Figure 4.

Plaintext
[root@iZ8vb0tg9av3a17vlbfi28Z ~]# yum makecache
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.tuna.tsinghua.edu.cn
* extras: mirrors.huaweicloud.com
* updates: mirrors.huaweicloud.com
base | 3.6 kB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
(1/8): extras/7/x86_64/prestodelta | 47 kB 00:00
(2/8): extras/7/x86_64/filelists_db | 231 kB 00:00
(3/8): extras/7/x86_64/other_db | 118 kB 00:00
(4/8): updates/7/x86_64/prestodelta | 358 kB 00:00
(5/8): updates/7/x86_64/other_db | 351 kB 00:00
(6/8): updates/7/x86_64/filelists_db | 2.2 MB 00:00
(7/8): base/7/x86_64/other_db | 2.6 MB 00:00
(8/8): base/7/x86_64/filelists_db | 7.1 MB 00:04
Metadata Cache Created
