Debian/Ubuntu:查找信息(描述)关于已安装的软件包

时间:2020-01-09 10:38:03  来源:igfitidea点击:

在Debian Linux下,有什么命令等效于yum info httpd
如何在Debian或Ubuntu Linux下的命令行上显示有关已安装软件包的信息?
如何使用命令行选项在Debian或Ubuntu Linux下查看软件包的描述?

获取此信息的最简单方法是
使用apt-cache或dpkg命令在命令行上显示有关给定软件包名称的详细信息。
-包名称。
-维护者姓名和电子邮件。
-体系结构。
-源名称。
-软件包版本。
-包依赖关系。
-大小。
-说明。

语法为:

dpkg --print-avail packageNameHere

或者

apt-cache show packageNameHere

在此示例中,显示名为nginx的软件包的信息,运行:

dpkg --print-avail nginx

或者

apt-cache show nginx

输出示例:

Package: nginx
Priority: optional
Section: httpd
Installed-Size: 856
Maintainer: Jose Parrella <[email protected]>
Architecture: amd64
Version: 0.7.67-3+squeeze2
Provides: httpd
Depends: lsb-base (>= 3.2-14), libc6 (>= 2.4), libgeoip1 (>= 1.4.7~beta6+dfsg), libpcre3 (>= 7.7), libssl0.9.8 (>= 0.9.8m-1), zlib1g (>= 1:1.1.4)
Size: 356178
Description: small, but very powerful and efficient web server and mail proxy
Nginx (engine x) is a web server created by Igor Sysoev and kindly provided to
the open-source community. This server can be used as standalone HTTP server
and as a reverse proxy server before some Apache or another big server to
reduce load to backend servers by many concurrent HTTP-sessions.
.
It can also act as a POP3/IMAP mail proxy with SSL and TLS SNI support.
Homepage: http://nginx.net