कभी-कभी, यह काफी जटिल कार्य बन सकता हैउबंटू मशीन पर एक पैकेज का काम करने के लिए। इसका कारण ज्यादातर कुछ पैकेज निर्भरता स्थापित करने की आवश्यकता से जुड़ा है। ऐसे मामले में, आपको एक पॉप-अप डायलॉग बॉक्स भी आने की संभावना है, जो आपको सूचित करता है कि पैकेज स्थापित नहीं किया जा सकता है क्योंकि आवश्यक पैकेज निर्भरताएं स्थापित नहीं हैं। apt-rdepends एक उपयोगिता है जो किसी भी उबंटू और डेबियन पैकेजों की पुनरावर्ती निर्भरता सूची का प्रदर्शन करती है। यह उपकरण APT कैश के माध्यम से देखकर सभी पैकेज निर्भरता को खोजता है और सूचीबद्ध करता है।
आप निम्न कमांड दर्ज करके apt-rdepends स्थापित कर सकते हैं टर्मिनल.
sudo apt-get install apt-rdepends
अब, पैकेज की निर्भरता को सूचीबद्ध करने के लिए, निम्नलिखित कमांड का उपयोग करें:
apt-rdepends “package name”
ध्यान दें: पैकेज का नाम पैकेज के नाम से बदला जाना चाहिए, माइनस कोट्स (स्क्रीनशॉट के नीचे देखें)।

इसी तरह, संपीड़ित पैकेज की निर्भरता को सूचीबद्ध करने के लिए, निम्न प्रारूप में apt-rdepends कमांड चलाएं।
apt-rdepends tar
टर्मिनल में आपको मिलने वाली निर्भरता सूची का एक उदाहरण इस प्रकार है:
“apt-rdepends tar
पैकेज सूची पढ़ना ... पूरा हो गया
निर्भरता का पेड़
राज्य की जानकारी पढ़ना ... पूरा किया
टार
प्राथमिकताएं: libc6 (> = 2.8)
libc6
निर्भर करता है: libc-bin (= 2.13-20ubuntu5)
निर्भर करता है: libgcc1
निर्भर करता है: tzdata "

Apt-rdepends के बारे में अधिक जानकारी के लिए, डेबियन एडमिन पर मैन पेज देखें।
apt-rdepend
टिप्पणियाँ