पहले आपको पता होना चाहिए कि हमारे सिस्टम स्मार्ट नहीं हैं !! एक प्रणाली यह नहीं जान सकती कि आपको किस पैकेज की जरूरत है या नहीं। उबंटू स्वयं द्वारा स्थापित किए गए किसी भी पैकेज को नहीं निकाल सकता है, इसके बजाय यह आपको उन पैकेजों को हटाने की पेशकश करता है जो अन्य पैकेजों के लिए निर्भरता के रूप में डाउनलोड किए गए थे और अब उपयोग नहीं किए जाते हैं, जिसका अर्थ है कि वे पैकेज सिस्टम द्वारा ही स्थापित किए गए थे, न कि उपयोगकर्ता ...
man apt-get
autoremove
autoremove is used to remove packages that were automatically
installed to satisfy dependencies for other packages and are now no
longer needed.
इसलिए रनिंग sudo apt-get autoremove
अप्रयुक्त पैकेजों की स्थापना रद्द कर देगा जो अन्य पैकेजों के लिए निर्भरता के रूप में उपयोग किए गए थे।
एक प्रणाली आपको महत्वपूर्ण या आवश्यक पैकेज दिखा सकती है, इसलिए जिन्हें हटाया नहीं जाना चाहिए।
यदि आपके पास नहीं है तो अभिवृत्ति स्थापित करें:
sudo apt-get install aptitude
अब आप आवश्यक समझे गए पैकेजों की खोज कर सकते हैं:
aptitude search '~prequired'
या महत्वपूर्ण:
aptitude search '~pimportant'
कैसे पता करने के लिए Ubuntu में अप्रयुक्त पैकेज
अप्रयुक्त किलोग्राम नामक टूल के लिए एक बैश स्क्रिप्ट है , यह तब से परीक्षण कर सकता है जब आपने पैकेज का उपयोग नहीं किया था ताकि आप यह निर्धारित कर सकें कि क्या हटाना है।
स्क्रिप्ट डाउनलोड करें । ज़िपित फ़ोल्डर निकालें, फिर स्क्रिप्ट को अनुमति दें
chmod +x unusedpkg
अब आप इसे स्क्रिप्ट वाले डायर से चला सकते हैं
$./unusedpkg
नमूना उत्पादन:
* UnusedPkg 0.6
Find unused packages in your Linux system.
WARNING:
Idle days may be wrong. Before delete anything, check package timestamps
using 'unusedpkg info <package>', or manually with 'ls -alu'. View README for infos.
Minimum packages size: 1MB
IDLE DAYS SIZE PACKAGE NAME
1 year and 6 months (553 days) 8MB 0ad
1 year and 6 months (553 days) 2MB gnect
1 year and 6 months (553 days) 1MB libgvc5
1 year and 6 months (553 days) 8MB locales