उद्देश्य: आप डेबियन Lenny उपयोग कर रहे हैं और उपयुक्त मिल का उपयोग सॉफ्टवेयर संकुल संस्थापित कर रहे हैं तो आपको लेनी में उपयुक्त पाने के नए संस्करण को स्थापित करता देखा हो सकता है "की सिफारिश की" संकुल स्वतः इस प्रकार आपके कंप्यूटर पर स्थापित संकुल की संख्या बढ़ रही है. डेबियन खोदना (4.0) में "apt-मिल" स्थापित करने के लिए उपयोग नहीं किया संकुल "की सिफारिश की". इस पोस्ट में, हम हम स्थायी रूप से स्थापित करने के लिए नहीं apt-बता सकते हैं कि कैसे देखेंगे संकुल "की सिफारिश की". डेबियन का "निर्भर करता है" के बारे में सुनिश्चित नहीं हैं, आप में से जो उन लोगों के लिए, "की सिफारिश की" और संकुल, इस का उल्लेख कृपया "सुझाव" डॉक्टर . आप अपने सिस्टम पर सीमित भंडारण स्थान है, तो यह महत्वपूर्ण है, एक एम्बेडेड प्रणाली उदाहरण के लिए कहते हैं.

समस्या:

चलो एक उदाहरण के साथ ऐसा करने के लिए कैसे देखते हैं. हम स्थापित करने की आवश्यकता मान लीजिए पर्ल पैकेज. यदि आप करते हैं:
# apt-get update
# apt-get install perl

आप इस तरह से कुछ मिल जाएगा:

# apt-get install perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
perl-doc perl-modules
Suggested packages:
libterm-readline-gnu-perl libterm-readline-perl-perl groff
The following NEW packages will be installed:
perl perl-doc perl-modules
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 15.9MB of archives.
After this operation, 41.4MB of additional disk space will be used.
Do you want to continue [Y/n]?

आप यह कहना है (वाई) के साथ आगे बढ़ो अगर आप डिस्क स्थान का 41.4 एमबी का उपयोग कर खत्म हो जाएगा नोटिस. अगर तुम देखो हालांकि यहां यह सिर्फ एक "की सिफारिश की" पैकेज और नहीं एक "निर्भर करता है" पैकेज है, क्योंकि आप पैकेज पर्ल डॉक्टर वैकल्पिक है कि देख सकते हैं.

लाल = निर्भर करता है

ग्रीन = सिफारिश (वैकल्पिक)

ब्लू = (वैकल्पिक) का सुझाव

समाधान:

बनाने या संपादित फाइल / etc / उपयुक्त / apt.conf फ़ाइल और इसे करने के लिए निम्नलिखित सामग्री जोड़ने:
// Recommends are as of now still abused in many packages
APT::Install-Recommends "0";
APT::Install-Suggests "0";

अब फाइल को बचाने और चलाने:
#apt-get update
# apt-get install perl

अब आप कुछ इस तरह मिलना चाहिए:

# apt-get install perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
perl-modules
Suggested packages:
libterm-readline-gnu-perl libterm-readline-perl-perl
Recommended packages:
perl-doc
The following NEW packages will be installed:
perl perl-modules
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 7731kB of archives.
After this operation, 27.5MB of additional disk space will be used.
Do you want to continue [Y/n]?

will be used now. आप 27.5 एमबी यानी लगभग 33% कम डिस्क स्थान को 41.4 एमबी से कम स्थापना का कुल आकार अब इस्तेमाल किया जाएगा कि अब देखा है. आप भंडारण अंतरिक्ष आप के लिए एक चिंता का विषय है, तो यह बहुत उपयोगी है. इसके अलावा, आप देख सकते हैं कि "apt-मिल" अब (ऊपर हरे देखें) ऊपर एक अलग इकाई के रूप में "सिफारिश" संकुल सूची.

अस्थायी समाधान:

इसके अलावा आप पैकेज "की सिफारिश की" स्थापित करने के लिए "उपयुक्त" मिल चाहते हैं क्योंकि आप "apt.conf" फाइल बनाने के लिए नहीं करना चाहते, लेकिन कुछ समय आप चुनिंदा एक विशेष पैकेज के लिए संकुल अधिष्ठापित "की सिफारिश की" स्थापित करने के लिए नहीं चाहते हैं तो आप निम्न आदेश दे सकते हैं:
# apt-get --no-install-recommends install perl

और यह उन लाइनों "apt.conf" फाइल होने के रूप में एक ही प्रभाव होगा, लेकिन क्या आप का उपयोग हर समय किसी भी पैकेज स्थापित करने के लिए उपयुक्त हो ", नहीं स्थापित की सिफारिश की" ध्वज देना होगा.

अगर आप किसी भी हमेशा की तरह, एक टिप्पणी / प्रतिक्रिया छोड़ दीजिए. टिप्पणियाँ अधिक पोस्ट और उच्च उनकी आत्माओं को रखने के लिए ब्लॉगर्स को प्रोत्साहित करती है.

इसके अलावा नीचे इस पोस्ट को रेट करने के लिए मत भूलना.

मिलनसार होना, शेयर!