FreeBSD 10:列出没有描述的包

时间:2015-06-16 20:12:03

标签: packages freebsd

我需要一种方法来打印安装在FreeBSD 10操作系统上的所有软件包,而不需要说明。这样的命令是否存在?

我试过这个:

pkg-1.5.4              Package manager
python26-2.7.9_1       Interpreted object-oriented programming language
....

列出了所有包,但它也列出了如下描述:

pkg-1.5.4
python26-2.7.9_1
....

是否可以在没有说明的情况下打印此信息?这会把上面变成这个吗?

pkg_install

注意:我已经使用pkg_infopkg install等替换pkg info Type "help", "copyright", "credits" or "license" for more information. >>> import tkinter as tk >>> tk.font AttributeError: 'module' object has no attribute 'font' 等命令的FreeBSD 10

1 个答案:

答案 0 :(得分:2)

如果需要特定格式,最好使用pkg query命令(请参阅pkg-query(8))。

在您的情况下,您希望列出所有包含名称和版本的软件包,其中包含' - '。然后命令应为pkg query -a %n-%v,其中-a列出所有已安装的软件包,%n-%v以名称 - 版本格式打印输出。

您可以在手册页的QUERY FORMAT部分获得更多信息。