ये प्रलेखित नहीं हैं। मेरा अनुमान है कि aएक स्वचालित स्थापित के uलिए है, एक (स्वचालित) उन्नयन के लिए है और bटूटे हुए पैकेज को ठीक करने के लिए स्थापित संकुल के लिए है।
इसका मतलब यह होगा कि यह उन debfosterपैकेजों को हटा रहा है, जिन्हें वेबसाइट नहीं कहती है:
As of 2006-01-01, debfoster is officially deprecated.
संभवतः इसने aptसिस्टम में बदलाव के कारण वर्षों से बग विकसित किए हैं । आप इसका aptitude search '~b'उपयोग करने के बाद इसकी पुष्टि कर सकते हैं debfoster(यह टूटे हुए पैकेजों को सूचीबद्ध करेगा)।
ध्यान दें कि aptअब निर्भरता पैकेज के लिए एक स्वचालित ध्वज का समर्थन करता है और है apt-get autoremove। योग्यता के साथ आप भी कर सकते हैं aptitude remove '~g'।
अपडेट करें
अभिरुचि के साथ खेलते हुए, यह पता चला है कि अगर मैं संकेत ?मिलने पर प्रेस करता हूं Do you want to continue? [Y/n/?], तो मुझे निम्न संदेश मिलता है:
In the list of actions to be performed, some packages will be followed by one or
more characters enclosed in braces; for instance: "aptitude{u}". These
characters provide extra information about the package's state, and can include
any combination of the following:
'a': the package was automatically installed or removed.
'b': some of the package's dependencies are violated by the proposed changes.
'p': the package will be purged in addition to being removed.
'u': the package is being removed because it is unused.
तो ऐसा लगता है कि bटूटे हुए पैकेज के लिए माना जाता है। हालाँकि, आपके मामले में यह एक बग है कि यह प्रदर्शित होता है कि कहीं कुछ टूटा तो नहीं है। मैं इस मुद्दे को फिर से नहीं बना सकता, लेकिन aptitudeमैं apt-getसिर्फ ब्रेसिज़ में कुछ भी बिना संकुल को हटाने की कोशिश करता हूं ।
यह भी ध्यान दें कि aptitude keep-allहटाने से शायद अधिक सुरक्षित है/var/lib/aptitude/pkgstates
ps auxfदिखाता है कि डेबस्टर सिर्फ कॉल करता हैapt-get --purge remove pkg1 pkg2 etc., '~ b' रिटर्न कुछ भी नहींaptitude installखोजता है , और अगला reinstalls pgk1 pkg2 आदि