Boru ne yapar | önbellek rdepends belirtmek?


13

Anladığım kadarıyla rdepends, belirtilen pakete bağlı olan paketleri listeler.

Misal:

$ 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

Bu çıktıda ne anlama |geliyor?

Gereğince bu soruya , bu demektir 'veya' de apt-cache dependsise burada alakalı görünmüyor ( package1 veya package2 bağlı abiwordimkansızdır).


Paketin zaten kurulu olduğu anlamına geliyordu. O değil.
Oli

Yanıtlar:


15

Verdiğiniz örnekte, boru |, python-carquinyol-0.96 veya freemind-doc için, abiword'ün bağımlılıkları karşılayan tek paket olmadığı anlamına gelir.

Örneğin, freemind-doc yüklediyseniz, abiword veya başka bir şey yapar. Koşu apt-cache show freemind-docgörebilirsiniz:

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

yani bu paketlerden herhangi birini kurmak yeterlidir.

Bunu, aşağıdakiler olmadan gösterilen xubuntu-desktop paketiyle karşılaştırın |:

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

Burada abiword'e alternatif yok; önerilen tüm paketlerin yüklenmesini istiyorsanız, bir abiword yüklemelisiniz.


1
Benimkinden daha iyi cevap + 1 :)
Rinzwind
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.