क्या करता है पाइप | apt-cache rdepends में इंगित करें?


13

जैसा कि मैं इसे समझता हूं, rdependsउन पैकेजों को सूचीबद्ध करता है जो निर्दिष्ट पैकेज पर निर्भर करते हैं।

उदाहरण:

$ 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

इस आउटपुट में, क्या |मतलब है?

इस प्रश्न के अनुसार , इसका मतलब 'या' है apt-cache depends, हालांकि यह यहां प्रासंगिक नहीं लगता ( package1 या package2 निर्भर करता abiwordहै) असंभव है।


मैं यह मान रहा था कि पैकेज पहले से ही स्थापित था। ऐसा नहीं होता।
ओली

जवाबों:


15

आपके द्वारा दिए गए उदाहरण में, पाइप का |अर्थ है कि, अजगर-कारक्वेनाइल 0.96 या फ्रीमाइंड-डॉक के लिए, एबाइडवर्ड एकमात्र पैकेज नहीं है जो निर्भरता को संतुष्ट करता है।

उदाहरण के लिए, यदि आपने freemind-doc, abiword या कुछ और स्थापित किया है। रनिंग apt-cache show freemind-docआप देख सकते हैं:

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

जिसका अर्थ है कि इनमें से किसी भी पैकेज को स्थापित करना पर्याप्त है।

इसकी तुलना पैकेज xubuntu-desktop से करें, बिना दिखाए |:

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

यहाँ अभिजात वर्ग के लिए कोई विकल्प नहीं हैं; यदि आप सभी अनुशंसित पैकेज स्थापित करना चाहते हैं, तो आपको एबर्ड स्थापित करना होगा।


1
मेरे से बेहतर जवाब तो +1 :)
रिनविंड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.