LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 966|回复: 8

求助:findutils里的locate和updatedb命令没有了?(已经解决)

[复制链接]
发表于 2007-12-14 21:28:02 | 显示全部楼层 |阅读模式
大家好,
今天突然发现/usr/bin/locate和updatedb命令没有了...
看了一下是在findutils包里的,而且这个包我也安装了呀,前几天还用过的...

请问大家有遇到这个情况么?或者是这个locate换其他包里去了?(我觉得可能性不大呀...)

谢谢大家
发表于 2007-12-14 22:58:33 | 显示全部楼层
apt-get install findutils
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-14 23:08:39 | 显示全部楼层
谢谢,我的意思是,我已经安装了findutils这个包了

  1. dpkg -l findutils
  2. Desired=Unknown/Install/Remove/Purge/Hold
  3. | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
  4. |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
  5. ||/ Name                Version             Description
  6. +++-===================-===================-======================================================
  7. ii  findutils           4.2.31-3            utilities for finding files--find, xargs
复制代码

只是现在/usr/bin/下没有locate 和updatedb了,而且也--reinstall过了,还是没有,奇了怪了...
请问有朋友也遇到这个情况么?
谢谢
回复 支持 反对

使用道具 举报

发表于 2007-12-14 23:16:19 | 显示全部楼层
whereis locate 有何结果?

或者 find / -name "updatedb" 的结果是?
回复 支持 反对

使用道具 举报

发表于 2007-12-15 00:25:45 | 显示全部楼层
http://packages.qa.debian.org/f/ ... 071124T094703Z.html
+ Split off locate/updatedb to a separate package
+ Use alternatives to manage /usr/bin/locate and /usr/bin/updatedb.
从 4.2.31-2 起, locate 和 updatedb 已经分离到单独的包中,并通过 alternatives 来管理。
升级的时候要多注意每个包的 /usr/share/doc/*/changelog.Debian.gz ,里面会有每次更新的内容。
回复 支持 反对

使用道具 举报

发表于 2007-12-15 00:29:47 | 显示全部楼层
奇怪,干嘛要多此一举?
回复 支持 反对

使用道具 举报

发表于 2007-12-15 00:40:11 | 显示全部楼层
Post by d00m3d;1795836
奇怪,干嘛要多此一举?


非也。因为 locate 目前有多种实现(locate, mlocate, slocate)。分离出来也是为了更好的通过 alternatives 系统来管理。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-15 06:37:59 | 显示全部楼层
Post by manphiz;1795841
非也。因为 locate 目前有多种实现(locate, mlocate, slocate)。分离出来也是为了更好的通过 alternatives 系统来管理。


谢谢,的确是独立出来一个包了,但是这个locate的包跟slocate好像不能同时存在的,一旦apt-get install locate这个包,slocate就自动卸载了。
回复 支持 反对

使用道具 举报

发表于 2007-12-15 16:11:33 | 显示全部楼层
apt-cache show locate
...
Conflicts: slocate (<= 3.1-1.1)

等 slocate 更新后就会使用 alternatives 了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表