LinuxSir.cn,穿越时空的Linuxsir!

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

如何查询一个文件属于哪个包?

[复制链接]
发表于 2012-2-18 12:36:49 | 显示全部楼层 |阅读模式
文件所在的包未安装 

最近重装了系统 看如何配置的时候 有的地方提到了hosts.allow/之类的 但重装后没有此文件 想知道此文件是哪个包在控制 好把它装上 

百度搜索了好久全是垃圾信息 这上面以前贴子说用pacfile查 我以前好像也用过 但重装后查不到pacfile这个包
发表于 2012-2-18 13:58:59 | 显示全部楼层
pkgfile
在pkgtools包里。

“百度搜索了好久全是垃圾信息”,亮了:-P
回复 支持 反对

使用道具 举报

发表于 2012-2-18 17:32:08 | 显示全部楼层
pacman -Si
回复 支持 反对

使用道具 举报

发表于 2012-2-18 19:06:44 | 显示全部楼层
你也可以通过查询数据库获知目前你的文件系统中某个文件是属于哪个软件包。

    pacman -Qo /path/to/a/file
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-18 23:44:24 | 显示全部楼层
暈死 裝好後 pkgfile没用 给它各种命令作为参数 它不会有任何输出 不给参数直接 pkgfile它会输出帮助  搞不懂 不搞了
回复 支持 反对

使用道具 举报

发表于 2012-2-20 11:11:38 | 显示全部楼层
首次使用需要用pkgfile -u更新数据库
之后pkgfile -s <文件名> 就可以了
回复 支持 反对

使用道具 举报

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

本版积分规则

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