LinuxSir.cn,穿越时空的Linuxsir!

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

有人能说下slocate和mlocate的区别吗?

[复制链接]
发表于 2007-11-4 19:49:51 | 显示全部楼层 |阅读模式
今天pacman Syu 时,发现slocate被mlocate替换了,网上找了下相关文章很少,只有fc5的发行注记里有一段,我贴出来:
------------------------------------------------------
7.2. 系统范围搜索的改变
[注意]  mlocate 替换了 slocate
新的 mlocate 软件包提供了 /usr/bin/locate 和 /usr/bin/updatedb 的一种实现。过去的 Fedora 版本包含的是 slocate 实现。
locate 命令是完全兼容的。
配置文件 /etc/updatedb.conf 是兼容的。
slocate 无法探测的语法错误将被报告出来。
不支持 DAILY_UPDATE 变量。
updatedb 是不兼容的,用到 updatedb 的自定义脚本需要加以修改。
-------------------------------------------------------
发表于 2007-11-4 22:45:18 | 显示全部楼层
http://bugs.archlinux.org/task/4490?dev=418
[PHP]
Slocate rebuilds the database on every updated, whereas mlocate ("merging locate") looks for changes and merges them with the old database. Otherwise they're the same.
[/PHP]

http://carolina.mff.cuni.cz/~trmac/blog/mlocate/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-5 08:38:35 | 显示全部楼层
谢谢 superjet
回复 支持 反对

使用道具 举报

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

本版积分规则

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