उबंटू 14.04 पर सिस्टम को साफ करने का अच्छा तरीका (और ब्लीचबिट सुरक्षित है) क्या है?


39

मैंने लगभग एक वर्ष के लिए Ubuntu 14.04 (भरोसेमंद तहर) का उपयोग किया (वास्तव में इसे Ubuntu 12.04 (सटीक पैंगोलिन) से अपग्रेड किया गया), और उस समय के दौरान मैंने कुछ पैकेज स्थापित किए, और कुछ अन्य पैकेज हटा दिए।

अब मुझे लगता है कि शायद सिस्टम को साफ करने का समय आ गया है क्योंकि यह संभावना है कि कई अप्रयुक्त सामान वहां (पुराने 12.04 और नए 14.04 दोनों से) बाहर पड़े हुए हैं, और मुझे एक क्लीनर सिस्टम होने की उम्मीद है जो तेजी से काम करता है।

मुझे ये दो लिंक मिले:

दोनों लिंक अच्छे लगते हैं, लेकिन जब मैंने उनके बारे में जो कहा Bleachbitउसके बारे में कहा तो एक ने हां कहा, और एक ने कहा - नहीं थोड़ा विरोधाभास।

इस सामान्य कार्य के लिए क्या किया जाना चाहिए?


1
बिल्कुल साफ? उदाहरण के लिए अप्रयुक्त पैकेज, apt-get autoremove की कोशिश करें
xangua

1
सिस्टम को साफ करें - अगर यह संभव है ..
आर्टम

1
शायद वह उत्तर नहीं है जो आप चाहते हैं, लेकिन फिर भी: /homeअलग-अलग विभाजन पर ओएस, और आपका डेटा है। फिर, बस एक पूरी तरह से नई प्रणाली (रखने home/और डेटा) स्थापित करें; यदि आप बहुत बड़ी छलांग नहीं लगाते हैं, तो अधिकांश कॉन्फ़िगरेशन पहले की तरह ही काम करेंगे। बेशक आपको हर चीज को फिर से स्थापित करना होगा, लेकिन यह सफाई का एक हिस्सा है: केवल तभी स्थापित करें जब आपको इसकी आवश्यकता हो।
राफेल

1
@ इस संदर्भ में लिनक्स विंडोज की तुलना में बहुत बेहतर है। हमारे पास फर्जी कुंजी के साथ रजिस्ट्री नहीं है जो आपके सिस्टम को धीमा कर देती है। यदि आप उबंटू पर बहुत कुछ हटाते हैं, तो आपके पास पुस्तकालय हो सकते हैं जो अब उपयोग नहीं किए जाते हैं लेकिन हम उन फाइलों के बारे में बात कर रहे हैं जो कुछ-बाइट्स के आकार के हैं- यहाँ। मेरे लिए समय के लायक नहीं। उबंटू में अपने सिस्टम को साफ करना आम तौर पर आपके द्वारा इंस्टॉल किए गए सॉफ़्टवेयर को हटा दिया जाता है और कभी इस्तेमाल नहीं किया जाता है;)
Rinzwind

1
@artm ubuntu का उपयोग करें यह एक प्रणाली चौकीदार के रूप में आप चाहते हैं के रूप में आप में मदद करेगा
redchief

जवाबों:


38

सिस्टम द्वारा आवश्यक किसी भी पैकेज को हटाने के लिए:

sudo apt-get autoremove

इस सवाल का दूसरा जवाब:

sudo apt-get clean

यह सिर्फ नए पैकेज डाउनलोड करने के लिए पैकेज कैश को साफ करता है, यह किसी भी पैकेज की स्थापना रद्द नहीं करेगा।

देखें: https://help.ubuntu.com/community/AptGet/Howto


खबर है कि वहाँ के लिए एक बग bugs.launchpad.net/ubuntu/+source/apt/+bug/1615381 है autoremoveऔर शायद यह सभी कर्नेल को हटा देगा, वर्तमान में चल रहे कर्नेल को शामिल करें।
अविभाजित व्यवहार

17

उबंटू ट्विक आपकी पसंद का होगा।

इसमें एक "चौकीदार" विकल्प है जहां आप कैश फ़ाइलों को साफ़ कर सकते हैं, पुरानी गुठली को हटा सकते हैं, अनाथ को हटा सकते हैं .debऔर उस तरह से अधिक कर सकते हैं। लेकिन जो हटा दिया जाता है वह कुछ एमबी सॉफ्टवेयर होता है जो आपके सिस्टम पर उपयोग नहीं किया जाता है, लेकिन जो आप सामान्य रूप से करते हैं उसमें हस्तक्षेप नहीं किया जाएगा।

एक दुर्घटना kateको इस तरह माना जाना चाहिए: दुर्घटना को ऑनलाइन खोजें और देखें कि वहां कोई फ़िक्स है, अन्यथा आप बग रिपोर्ट दर्ज करने का विकल्प चुन सकते हैं kate


कृपया टूटी हुई कड़ी को ठीक करें।

3
लॉन्चपैड पर प्रोजेक्ट पेज के अनुसार, ध्यान दें कि उबंटू ट्वीक को अब मई 2016 तक बनाए नहीं रखा जा सकता है ।
थॉमस वार्ड

5
Ubuntu Tweak के लिए कोई विकल्प?
Xiaodong क्यूई

11

इसे साफ करने का सबसे आसान तरीका है टर्मिनल में इसे चलाना:

sudo apt-get clean

यदि आप चाहें, तो आप ब्लीचबिट स्थापित और चला सकते हैं। यह जो मैंने पढ़ा है उससे प्रभावी लगता है, लेकिन यह सिर्फ वही काम कर सकता है जो आप स्वयं कर सकते हैं। यह सिर्फ एक ही जगह पर सभी चेकबॉक्स डालता है।


मैंने बस कोशिश की sudo apt-get clean- हालांकि कुछ भी नहीं लगता है ..
आर्टम

2
sudo apt-get clean है जो अप्रयुक्त पैकेज सामान को साफ करता है, इसलिए यदि उसने कुछ भी नहीं किया है, तो आप पहले से ही साफ पैकेज वार हैं।
डैनियल

1
यदि आप पुराने डाउनलोड जैसे सामान को खाली करना चाहते हैं, तो आपको कैश या हिस्ट्री को क्लियर करने के लिए उबंटू ट्वीक या ब्लीचबिट जैसी कोई चीज स्वयं करनी होगी
डैनियल

11

लिनक्स पर आमतौर पर कई अपडेट के बाद भी आपके सिस्टम को साफ करने की जरूरत नहीं होती है। APT किस पैकेज की कौन सी फाइल को ट्रैक करता है और पैकेज की स्थापना रद्द करते समय उन्हें हटा देता है।

यदि आपके पास कई पैकेज स्थापित हैं (जब तक आपके पास मुफ्त डिस्क स्थान की उचित मात्रा है), तो आपका सिस्टम धीमा नहीं होता है।

विंडोज की तरह कोई सिस्टम वाइड रजिस्ट्री भी नहीं है, लेकिन बहुत सारे प्रोग्राम्स में कॉन्फ़िगरेशन फाइलें होती हैं /etc। आमतौर पर इन फ़ाइलों को न छूना बेहतर है जब तक कि आप नहीं जानते कि आप क्या कर रहे हैं। पैकेज को अनइंस्टॉल करते समय APT द्वारा इन कॉन्फ़िगरेशन फ़ाइलों को हटाया नहीं जाता है (क्योंकि आप भविष्य में फिर से उपयोग करना चाह सकते हैं)। यदि आप अनइंस्टॉल किए गए पैकेजों से कॉन्फ़िगरेशन फ़ाइलों को निकालना चाहते हैं तो आप कॉल कर सकते हैं

dpkg --purge PACKAGENAME

प्रत्येक पैकेज के लिए जिसे आप निकालना या उपयोग करना चाहते हैं

dpkg -l | awk '/^rc/ {print $2}' | xargs --no-run-if-empty sudo dpkg --purge

सभी अनइंस्टॉल किए गए पैकेजों की कॉन्फ़िगरेशन फ़ाइलों को हटाने के लिए। हालाँकि आपको उम्मीद करनी चाहिए कि आपके सिस्टम की कोई गति नहीं होगी।


9

आंशिक पैकेज से छुटकारा पाने के लिए - sudo apt-get autoclean

अनावश्यक स्थानीय डेटा से छुटकारा पाएं - localepurge

"अनाथ" पैकेज से छुटकारा पाएं - sudo deborphan | xargs sudo apt-get -y remove --purge

अधिक विस्तृत जानकारी के लिए आप इस लेख को देख सकते हैं

http://www.ubuntugeek.com/cleaning-up-a-ubuntu-gnulinux-system-updated-with-ubuntu-14-10-and-more-tools-added.html


localepurgedpkg का उपयोग करते समय स्वचालित रूप से चलाने के लिए कॉन्फ़िगर किया जा सकता है, इसलिए इसका उपयोग करने के लिए अनावश्यक हो सकता है। इस उपयोग की जांच करने के लिएlocalepurge --help
पीटर 24

9

नीचे सफाई प्रणाली उपकरण हैं

  1. BleachBit

  2. उबुन्टू टीक

  3. GCleaner

  4. मेहतर

  5. Stacer: लिनक्स ऑप्टिमाइज़र और खुले स्रोत की निगरानी

मुझे यहाँ से ऊपर के लिए एक वोट सूची मिली

यहाँ छवि विवरण दर्ज करें

और अनावश्यक फ़ाइलों को हटाने के लिए नीचे दिए गए टूल का पालन करें

  1. बाओबाब - जीयूआई
  2. ncdu - CLI में OUTPUT और SSH के माध्यम से दूरस्थ सर्वर भी काम करता है।
  3. cruft

आशा है कि यह आपकी मदद करता है।


यह अच्छा लगता है धन्यवाद (उम्मीद नहीं है कि बहुत सारे हैं, और ब्लीचबिट प्रमुख उपकरण है ..)
आर्टम

Ncdu के लिए +1। मैं एक ऐसे मुद्दे पर भाग गया, जिसमें मेरा पूरा अभियान भर गया। मैंने भूतकाल में बाओबाब का इस्तेमाल किया था, और ब्लीचबिट ने थोड़ी मदद की, लेकिन ncdu ने वास्तव में तेजी से ड्रिल किया कि क्या फाइलें अंतरिक्ष में ले जा रही थीं, और यह किसी भी अन्य टूल की तुलना में तेजी से स्कैन करता है। यह 17.10 पर था, इसलिए अभी भी एक बहुत ही प्रासंगिक उपकरण है।
भूलभुलैया

2

उबंटू क्लीनर उबंटू और उसके डेरिवेटिव में निम्नलिखित को हटा देगा:

  • ऐप कैश
  • ब्राउज़र कैश
  • Apt कैश
  • पैकेज विन्यास फाइल
  • अनुचित पैकेज
  • थंबनेल कैश
  • पुरानी गुठली

स्थापना

  1. Ubuntu क्लीनर में Ubuntu क्लीनर स्थापित करने के लिए, निम्नलिखित PPA जोड़ें:

    sudo add-apt-repository ppa:gerardpuig/ppa
    
  2. कमांड का उपयोग करके रिपॉजिटरी सूची को अपडेट करें:

    sudo apt-get update
    
  3. फिर, नीचे दिखाए अनुसार उबंटू क्लीनर स्थापित करें।

    sudo apt-get install ubuntu-cleaner
    

कभी-कभी ऑटोक्लेन, ऑटोरेमोव, क्लीन कमांड के साथ उबंटू क्लीनर का उपयोग करना। बहुत अच्छी तरह से काम करता है
HattinGokbori87
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.