Was ist der Unterschied zwischen apt-cache show und apt-cache showpkg?

Was ist der Unterschied zwischen apt-cache show und apt-cache showpkg?

Der einzige Unterschied, den ich erkennen kann, ist, dass der Befehl apt-cache show package_namedie Paketbeschreibung anzeigt. Gibt es einen bestimmten Grund, warum ich das eine dem anderen vorziehen würde?

Antwort1

showStellt die Paketdetails zum Paket bereit, also Name, Version, Beschreibung und verschiedene technische Informationen.

showpkgliefert Informationen darüber dependencies, was dieses Paket bereits installiert haben muss, damit es funktioniert reverse dependencies, welche anderen Pakete auf dieses Paket angewiesen sind und provideswelche Funktionen das Paket bietet. Ein Beispiel hierfür wäre die Bereitstellung von syslogFähigkeiten:

Angenommen, Sie haben ein Paket , foobarfür dessen Ausführung Syslog ausgeführt werden muss. Sie könnten oder installieren . Wenn beide Syslog „bereitstellen“, kann es ausgeführt werden, unabhängig davon, welches davon genau installiert ist.syslogdsyslog-ngsyslog-flibblefoobar

Sofern Sie kein Abhängigkeitsproblem beheben möchten, showbietet dieser Eintrag normalerweise die nützlichsten Informationen.

verwandte Informationen