it-swarm.com.de

Was macht die Pfeife? in apt-cache anzeigen rdepends?

Nach meinem Verständnis listet rdepends Pakete auf, die vom angegebenen Paket abhängen.

Beispiel:

$ apt-cache rdepends abiword
abiword
Reverse Depends:
  abiword:i386
  xubuntu-desktop
 |python-carquinyol-0.96
  pkpgcounter
  lubuntu-desktop
  junior-writing
  gnome
 |freemind-doc
  abiword-plugin-mathview
  abiword-plugin-grammar
  abiword-dbg

Was bedeutet | in dieser Ausgabe?

Gemäß diese Frage bedeutet es 'oder' in apt-cache depends, aber das scheint hier nicht relevant zu sein (package1 oder package2 je nach abiword ist nicht möglich).

13
kiri

In dem von Ihnen angegebenen Beispiel bedeutet die Pipe |, dass abiword für Python-Carquinyol-0.96 oder freemind-doc nicht das einzige Paket ist, das die Abhängigkeiten erfüllt.

Wenn Sie zum Beispiel freemind-doc installiert haben, ist abiword oder etwas anderes ausreichend. Wenn Sie apt-cache show freemind-doc ausführen, können Sie Folgendes sehen:

Recommends: evince | openoffice.org-writer | abiword | kword | pdf-viewer

dies bedeutet, dass die Installation eines dieser Pakete ausreicht.

Vergleichen Sie das mit dem Paket xubuntu-desktop, das ohne | angezeigt wird:

Recommends: abiword, abiword-plugin-grammar, ...

Hier gibt es keine Alternativen zu abiword; Wenn Sie alle empfohlenen Pakete installieren möchten, müssen Sie abiword installieren.

15
Andrew McCarthy