Единственное отличие, которое я могу заметить, заключается в том, что команда apt-cache show package_name
отображает описание пакета. Есть ли конкретная причина, по которой я бы использовал один над другим?
1 ответ
show
предоставляет сведения о пакете для пакета, а именно название, версию, описание и различную техническую информацию.
showpkg
предоставляет информацию, касающуюся dependencies
(то есть того, что этот пакет должен быть уже установлен, чтобы функционировать), reverse dependencies
(какие другие пакеты полагаются на этот) и provides
том, какую функцию предоставляет пакет. Примером этого может быть предоставление возможности syslog
журнала:
Допустим, у вас есть пакет foobar
, для работы которого необходим системный журнал. Вы можете установить syslogd
, syslog-ng
или syslog-flibble
. Если каждый из них предоставляет системный журнал, тогда foobar
может работать независимо от того, какой именно из них установлен.
Если вы не устраняете проблему зависимости, тогда show
обычно предоставляет наиболее полезную информацию.