我能發現的唯一區別是該命令apt-cache show package_name
顯示包的描述。我會使用其中一種而不是另一種有什麼具體原因嗎?
答案1
show
提供包的詳細信息,例如名稱、版本、描述和各種技術信息。
showpkg
提供有關dependencies
(即該軟體包需要安裝什麼才能運作)reverse dependencies
(其他軟體包依賴此軟體包)以及provides
該軟體包提供什麼功能的資訊。一個例子是提供syslog
能力:
假設您有一個程式包foobar
需要執行 syslog 才能運行。您可以安裝syslogd
,syslog-ng
或syslog-flibble
.如果其中每一個都「提供」系統日誌,那麼foobar
無論安裝的是哪一個,都可以運行。
除非您正在解決依賴性問題,否則show
通常會提供最有用的信息。