-bash: locate: command not found

一条小命令引发的"灾难"

在学习使用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下面.

当你看到这里的时候,你不会知道这是我第二次进行编辑,

我以为没有那个文件或目录是位置不对,这也是一方面原因吧,也不算错,

问题是我都

 我都直接cd到inittab 它的上一级目录etc了.通过ll命令查看

 确实在呀,咋回事,

 

 我这一路都是百度过来的     locate: can not stat () `/var/lib/mlocate/mlocate.db': 没有那个文件或目录

不得不说,前辈就是前辈.

updatedb一下就好了,原因解释一下:如果不懂可以百度(Linux里面updatedb作用是什么?)  标题都写好了.

updatedb命令用来创建或更新 slocate/locate 命令所必需的数据库文件。

updatedb命令的执行过程较长,因为在执行时它会遍历整个系统的目录树,并将所有的文件信息写入 slocate/locate 数据库文件中。 

注意:slocate 本身具有一个数据库,里面存放了系统中文件与目录的相关信息。创建或更新数据库文件

使用updatedb命令可以创建或更新locate所使用的数据库。如果数据库已经存在,它的数据是重复使用,以避免重读并没有改变的目录。
updatedb通常每天由cron运行来更新默认的数据库。

完成了.嘻嘻睡觉

在此感谢大神:谢谢!

https://www.xmpan.com/944.html

 

posted @ 2022-01-20 22:24  哩个啷个波  阅读(254)  评论(0)    收藏  举报