一条小命令引发的"灾难"
在学习使用locate命令时,出现了如下问题
然后开始百度,说是没有安装mlocate这个包
安装:yum -y install mlocate
出现新的问题:报错了,一推错,
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Error: Cannot retrieve repository metadata (repomd.xml) for repository: epel. Please verify its path and try again
接着查:中间百度了好多说是我自己安装的centos 6已经停止维护了,导致一直安装失败.惭愧,我2022年看的是2018年的视频进行学习,
找到的内容显示:
12月后Centos 6 系统无法使用yum出现错误(文章底部看)
相信已经有一部分朋友今天连接到CentOS 6的服务器后执行yum后发现报错,那么发生了什么?
CentOS 6已经随着2020年11月的结束进入了EOL(Reaches End of Life),不过有一些老设备依然需要支持,CentOS官方也给这些还不想把CentOS 6扔进垃圾堆的用户保留了最后一个版本的镜像,只是这个镜像不会再有更新了
官方便在12月2日正式将CentOS 6相关的软件源移出了官方源,随之而来逐级镜像也会陆续将其删除。
不过有一些老设备依然需要维持在当前系统,CentOS官方也给这些还不想把CentOS 6扔进垃圾堆的用户保留了各个版本软件源的镜像,只是这个软件源不会再有更新了。
废话不多说,直接上硬菜:
一键修复:按照以下步骤依次执行就可以了.
sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo yum clean all yum makecache
当我执行完以后,其实到这里已经成功了,但是我以为直接可以使用locate命令了,于是我敲击了该命令发现不好使,还是报原来的错误,我又一顿乱搞,什么yum update命令,下载了好多东西,还不知道安装在哪里了,吐了,接着一顿操作猛如虎,再次敲击locate命令还是不好事,我就纳了闷了,停留思考了一下,回到原点,我喵喵的没有
安装这个 mlocate 这个包,怎么可能使用它下面的命令
yum -y install mlocate 跟我窗口敲击的命令yum install mlocate 不知道区别在哪
然后就是成功了,终于不再报找不到命令的错误了.
找不到文件是因为我现在所在的目录是没有的,inittab不属于yum下面.
在此感谢大神:谢谢!
https://www.xmpan.com/944.html