मुखपृष्ठ » कैसे » लिनक्स पर डिस्क स्थान खाली करने के 4 तरीके

    लिनक्स पर डिस्क स्थान खाली करने के 4 तरीके

    लिनक्स सिस्टम डिस्क स्थान पर उतने हल्के नहीं हैं जितने वे हो सकते हैं। उदाहरण के लिए, APT पैकेज प्रबंधक आपके द्वारा इंस्टॉल किए जाने के बाद भी पैकेज फ़ाइलों को रखता है - जब तक आप उन्हें अनइंस्टॉल करने और पुनः इंस्टॉल करने की योजना नहीं बनाते हैं, तब तक अंतरिक्ष की बर्बादी होती है।.

    हमने विंडोज पर डिस्क स्थान खाली करने और मैक पर डिस्क स्थान खाली करने को भी कवर किया है। कई युक्तियां समान हैं - अस्थायी फ़ाइलों को निकालना, आपके डिस्क उपयोग का विश्लेषण करना और यह देखना कि कौन से इंस्टॉल किए गए एप्लिकेशन सबसे अधिक स्थान का उपयोग करते हैं.

    अस्थाई फ़ाइलें हटाएँ

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

    ध्यान दें कि जब तक आप इसे रूट विशेषाधिकारों के साथ नहीं खोलते हैं, तब तक यह उपकरण APT पैकेज और अन्य सिस्टम-वाइड सामान को निकालने में सक्षम नहीं होगा। एक टर्मिनल खोलें और चलाएँ सुडो ब्लीचबिट इसे जड़ के रूप में खोलने की आज्ञा। (Gksu कमांड, जिसे हमने पहले सुझाया था, उबंटू से हटा दिया गया है।)

    ब्लीचबिट के बारे में सबसे अच्छी चीजों में से एक यह है कि यह कुछ चीजों को स्वचालित करती है जो केवल अनुभवी लिनक्स उपयोगकर्ता आमतौर पर करने के लिए सोचते हैं। उदाहरण के लिए, यह APT के लिए आटोक्लेन, ऑटोरेमोव और क्लीन कमांड चलाता है - यह अनइंस्टॉल पैकेज जिनकी आपको अब आवश्यकता नहीं है और पहले से इंस्टॉल की गई कैश्ड पैकेज फ़ाइलों को हटा देता है। आपको इन डाउनलोड की गई पैकेज फ़ाइलों की आवश्यकता नहीं है - यह इस तरह की है जैसे कि विंडोज ने संबंधित प्रोग्राम को स्थापित करने के बाद भी सभी सॉफ़्टवेयर इंस्टॉलरों को अपने पास रखा। असंभाव्य में भी आपको उन्हें पुनः स्थापित करने की आवश्यकता होती है, APT उन्हें फिर से डाउनलोड कर सकता है.

    अपने डिस्क उपयोग का विश्लेषण करें

    उबंटू में एक उपकरण शामिल है जो आपकी फाइल सिस्टम को स्कैन करेगा और एक ग्राफिकल ओवरव्यू दिखाएगा जिसमें निर्देशिका और फाइलें सबसे अधिक स्थान का उपयोग कर रहे हैं। जब आप स्थान खाली करने का प्रयास कर रहे हैं तो यह एक बड़ी मदद हो सकती है - क्या आपके पास एक पुरानी वर्चुअल मशीन या एक और बड़ी फ़ाइल है जो आपके घर की निर्देशिका में कहीं दफन है? यह टूल इसे ढूंढ लेगा और यह बहुत स्पष्ट कर देगा कि यह बड़ी मात्रा में जगह ले रहा है.

    यह उपकरण डिफ़ॉल्ट रूप से स्थापित है - इसे खोलने के लिए डिस्क उपयोग विश्लेषक उपकरण लॉन्च करें। यदि आप एक अन्य लिनक्स वितरण का उपयोग कर रहे हैं, तो यह पहले से ही डिफ़ॉल्ट रूप से स्थापित हो सकता है, क्योंकि यह गनोम का हिस्सा है - यदि नहीं, तो बॉयो पैकेज देखें.

    सबसे अधिक स्थान का उपयोग कर रहे हैं जो खोजें खोजें

    आपके इंस्टॉल किए गए एप्लिकेशन - पैकेज के रूप में - आपकी हार्ड ड्राइव पर भी जगह ले रहे हैं। यदि आपके पास कुछ एप्लिकेशन इंस्टॉल हैं, तो वे काफी जगह ले सकते हैं। यह निर्धारित करने के लिए कि अंतरिक्ष पैकेज कितना ले रहे हैं, हम सिनैप्टिक पैकेज मैनेजर की सलाह देते हैं। यह पहले उबंटू का एक हिस्सा था, लेकिन सरल उपयोगिताओं के लिए जगह बनाने के लिए डिफ़ॉल्ट इंस्टॉल से हटा दिया गया था। इसे स्थापित करने के लिए, Ubuntu सॉफ्टवेयर सेंटर खोलें और Synaptic खोजें.

    यदि आप अन्य .deb- आधारित वितरण का उपयोग करते हैं, तो संभवतः आपके पास Synaptic तक भी पहुंच होगी। यदि आप डेबियन पर आधारित वितरण का उपयोग नहीं करते हैं, तो आपको संभवतः इसके लिए एक अलग पैकेज प्रबंधन उपयोगिता का उपयोग करना होगा.

    यह देखने के लिए कि कौन से पैकेज सबसे अधिक स्थान का उपयोग कर रहे हैं, अपने सभी स्थापित पैकेजों की सूची देखने के लिए Synaptic में Status> इंस्टॉल किया गया चुनें। अगला, आकार कॉलम पर क्लिक करके आकार के अनुसार अपने संस्थापित संकुल की सूची देखें। (यदि आप आकार कॉलम नहीं देखते हैं, तो सेटिंग> प्राथमिकताएँ पर क्लिक करें और सुनिश्चित करें कि कॉलम और फ़ॉन्ट्स टैब पर आकार कॉलम सक्षम है। आप इसे सूची के शीर्ष पर भी ले जा सकते हैं और यह बाईं ओर दिखाई देगा।)

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

    पुरानी गुठली निकाल दें

    नए संस्करण स्थापित करने के बाद भी उबंटू पुराने लिनक्स कर्नेल को घेरे रहता है। आप बूट लोडर मेनू से इन पुराने कर्नेल में बूट करना चुन सकते हैं जो आपके कंप्यूटर को बूट करते समय दिखाई देता है। यह उपयोगी है अगर एक नया लिनक्स कर्नेल कुछ तोड़ता है और आपको एक पुराने कर्नेल पर वापस जाना है, तो आपका सिस्टम ठीक से काम करेगा - लेकिन अगर नवीनतम कर्नेल ठीक काम कर रहा है, तो इन सभी पुराने कर्नेल को जगह मिलती है.

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

    Synaptic पैकेज प्रबंधक उपयोगिता का उपयोग करके पुराने लिनक्स कर्नेल को हटाना आसान है। Synaptic में Ctrl + F दबाएं, केवल नाम फ़ील्ड खोजने के लिए खोज सुविधा बताएं, और डैश के साथ linux- - हाँ खोजें। स्थापित पैकेजों के आधार पर छाँटें और आपको सूची के शीर्ष पर उपयुक्त पैकेज दिखाई देंगे.

    ध्यान दें कि हमारे पास linux-image-extra, linux-headers और linux- पैकेज के लिए कई अलग-अलग वर्जन हैं। हम इन सभी पैकेजों के पुराने संस्करणों को हटा सकते हैं - प्रत्येक कर्नेल में इसके साथ कई अलग-अलग पैकेज हैं। बस पुराने संस्करणों का चयन करें, राइट-क्लिक करें और उन्हें हटाने के लिए चिह्नित करें। कुछ स्थान खाली करने के लिए बाद में अपने परिवर्तन लागू करें.

    याद रखें - केवल कर्नेल फ़ाइलों के पुराने संस्करणों को हटा दें! सबसे हाल के संस्करणों को अकेला छोड़ दें या आपका सिस्टम अप्राप्य हो जाएगा। उदाहरण के लिए, नीचे दी गई छवि में, हम 3.11.0-18 फ़ाइलों को 3.11.0-12 और 3.11.0-15 फ़ाइलों को हटाते हुए अकेले छोड़ना चाहते हैं। Synaptic के अनुसार, इन दो गुठली और उनसे जुड़ी फाइलों को हटाने से 500 एमबी से अधिक जगह खाली हो गई.


    यदि आप एक लिनक्स सर्वर संचालित करते हैं, तो आप बड़ी लॉग फ़ाइलों को शुद्ध या सिकोड़कर कुछ स्थान खाली करने में सक्षम हो सकते हैं। यदि कोई एप्लिकेशन बड़ी लॉग फ़ाइल उत्पन्न कर रहा है, जिसकी आपको आवश्यकता नहीं है, तो आप इसके विकल्प बदलने में सक्षम हो सकते हैं ताकि यह केवल सबसे महत्वपूर्ण घटनाओं को फाइलों में लॉग करे, डिस्क स्थान को बचाए।.

    इमेज क्रेडिट: फ़्लिकर पर जेसन मान