我发现的唯一区别是该命令apt-cache show package_name
显示包的描述。我选择其中一个而不是另一个有什么特别的原因吗?
答案1
show
提供包的包详细信息,包括名称、版本、描述和各种技术信息。
showpkg
提供关于dependencies
(即此软件包需要安装哪些东西才能运行)reverse dependencies
(其他哪些软件包依赖于此软件包)的信息,并provides
说明此软件包提供哪些功能。例如,提供以下syslog
功能:
假设您有一个foobar
需要 syslog 运行才能运行的软件包。您可以安装syslogd
、syslog-ng
或syslog-flibble
。如果每个软件包都“提供” syslog,那么foobar
无论具体安装了哪一个,都可以运行。
除非您正在解决依赖性问题,否则show
通常会提供最有用的信息。