whohas是一个命令行工具,允许在一次查询多个软件包列表 - 目前支持的是凯旋门,Debian的,Fedora的,的Gentoo,Slackware的(和linuxpackages.net),源法师,FreeBSD下,OpenBSD系统,NetBSD的,芬克和DarwinPorts的。
whohas是用Perl编写的,目的是帮助软件包维护者找到的ebuilds,pkgbuilds和类似的包定义和其它的发行学习。但是,它也可以用由谁想要知道正常用户:
- 其中分布提供在其上为用户依赖包。
- 是什么版本的一个给定的包在每个分布使用,或在发行的每个版本(仅实现为Debian)。
因此建议您使用Unix命令行工具来提高你的搜索结果。 whohas进行了优化,快速执行。这是通过螺纹进行,并且结果的顺序不能保证。尽管如此,为了得到一个标准化的输出,通过分布按字母顺序排列,使用排序工具:
whohas瘸子|排序
您可以使用grep来改善搜索结果。根据您是否希望他们的名字开始与搜索词只包,结束与你的搜索词,或完全匹配,你之前会用一个空格,后或在你的搜索词,分别为两方面:
whohas瘸子|排序| grep的“瘸子”
whohas VIM |排序| grep的“VIM”
whohas瘸子|排序| grep的“瘸子”
该位将确保只有结果为包瘸子显示,而不是GIMP打印等。
如果你只想要结果为特定的分配,做
whohas拱| grep的“^拱门”
输出为每个模块仍然会被排序,所以你不需要在这种情况下进行排序的结果,但你不妨这样做对一些分布。分布名缩写为“凯旋门”,“Debian的”,“Fedora的”,“Gentoo的”,“Slackware的”,“SMGL”(来源法师的Linux)和FreeBSD,NetBSD和OpenBSD的。
输出在0.1版这个样子。第一列是分布的名称,包的第二名称,第三版本号,然后将日期,库名和URL链接到有关包的详细信息。未来的版本将有封装尺寸的信息了。列的长度是固定的,所以你可以使用切:
whohas VIM | grep的“VIM”|切-b 36-45
在写作时的数据字段的第一个字节是11,37,48,53,64和76。
Debian的指的是二进制分发。 Slackware的仅查询当前。二进制文件大小为Fedora的包装尺寸 - 所需的磁盘空间会更大约因素2.二进制尺寸为Debian解包大小。所有的细节(包括可用性,版本号和二进制文件大小)是x86架构。
在极少数情况下的Debian版本号可能不是86(将固定)。 Gentoo的版本可用性可能不是86(将固定)。我建议你咨询的输出提供的网址,这给每个包的详细和准确的信息。您可能需要使用该识别超链接,并可以方便地访问通过浏览器,如GNOME终端一个终端。
为Fedora,只释放4是默认启用的,只有最最新的包将上市,如果不同的版本可供选择。
我想鼓励经销商在这个时候,以提供网络查询接口打包清单,并特别提供以下资料:(维护者,构建信息等)软件包名称,版本,日期,大小和一个网址,以进一步信息
什么是此版本中的新:
- 在除了两个现有的包集合查询模块已经带来最新。 LI>
什么在0.23版本新:
- 在NetBSD的,的Debian和Ubuntu现在报告的大小,和NetBSD还报告日期。 " - 浅"抑制这些取操作,它可以是理想的,因为它们是耗时且发挥服务器的负载。
- 所有这些新的呼叫被默认螺纹,并且可以通过与QUOT被禁用; - 无螺纹&QUOT ;,作为与以前的特征 。
- 在本次发布警告说,如果指定的分布并不认可,LWP荣誉代理设置。
- 系统Mandriva的模块已经加入。
什么版本0.22的新:
- 在本新闻稿中包含许多小错误修正,而现在使用的pkgsrc。本身为NetBSD模块。
- 有一个新的手册页,这也是德国提供。
什么在0.21版本新:
- 在Gentoo和Fedora的添加(再次)李>
- 对于Debian的"测试"库除了被启用"稳定"
- 在性能改进做了,并在wget的不再依赖。
- 在Mac OS X上,Whohas.app现在工作没有在$ PATH有whohas - 在whohas可执行文件捆绑在应用程序 。
什么是版本0.20的新:
- 在分布进行搜索,现在可以在命令行上指定的,而不是由注释掉的代码。
- 当没有指定,搜索整套(除非在源代码中注释掉)。
什么是在0.19版本新:
- 在这个版本增加了一个开关,允许非线程的运行该应用程序(用户要求)。
要求:
- 在wget的
- 最新实用
- 在LWP ::用户代理
- 在Perl中
评论没有发现