LinuxSir.cn,穿越时空的Linuxsir!

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

有沒有什麼工具可以查到,還沒裝上的軟體,在哪個軟件包?

[复制链接]
发表于 2009-7-31 01:57:04 | 显示全部楼层 |阅读模式
有沒有什麼工具可以查到,還沒裝上的軟體,在哪個軟件包?

比如說我想要bc這個計算的指令,還有bzmore這個看壓縮檔裏面的本文的指令,該怎麼查到這兩個工具在哪個軟件包? (可不可以告訴server我要哪個檔案,而不是我要哪個包裝?)

pacman好像只可以查本機的指令是屬於哪個軟件包,沒辦法查到server的,有這種工具嗎?
发表于 2009-7-31 02:03:07 | 显示全部楼层
pacman -S pkgfile

pacman -Sy

pkgfile --update

以上全要合适权限

pkgfile FULLFILENAME
  1. [fo0@Arch ~]$ pkgfile bc
  2. community/9base
  3. community/plan9port
  4. extra/bc
复制代码

bzmore 好像没有在Arch的repo内
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-31 04:38:49 | 显示全部楼层
太謝謝樓上的了,原來還有這個好工具。

照樓上的方法,先pacman -S pkgfile,然後pacman -Sy,然後pkgfile --update,顯示如下:
Updating core file list... Could not retrieve /core.files.tar.gz
Extracting file list... Unable to extract core.files.tar.gz
Done
Updating extra file list... Could not retrieve /extra.files.tar.gz
Extracting file list... Unable to extract extra.files.tar.gz
Done
Updating community file list... Could not retrieve /community.files.tar.gz
Extracting file list... Unable to extract community.files.tar.gz
Done

然後,pkgfile bc顯示如下:
/var/cache/pkgtools/lists appears to be empty! Did you run pkgfile --update?

請問是什麼問題?我還有裝pacman-cage,這個有影響嗎?
回复 支持 反对

使用道具 举报

发表于 2009-7-31 10:48:12 | 显示全部楼层
还有一个差不多的叫pacfile,和yaourt一样,在archlinuxfr上面,需要加那个源。
我以前也问过和楼主差不多的问题,以上是人家给我的回答。
回复 支持 反对

使用道具 举报

发表于 2009-7-31 11:07:02 | 显示全部楼层
恩,可能有些关系吧(pacmandb没有在合适位置?),具体看这贴:
http://www.linuxsir.cn/bbs/thread338700.html

如果不是那么多repo的话, 不用pacman-cage也行的.
回复 支持 反对

使用道具 举报

发表于 2009-7-31 12:25:47 | 显示全部楼层
搞定 要安装pkgtools
回复 支持 反对

使用道具 举报

发表于 2009-8-1 13:28:53 | 显示全部楼层
谢谢二楼的解答
这个问题也困扰了我一段时间
现在终于可以解开了
回复 支持 反对

使用道具 举报

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

本版积分规则

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