आज मैं आपको लेकर आया हूं एक छोटी सी चाल, जो काफी आसान होने के बावजूद उपयोगी है डिस्क स्थान को बचाने और कष्टप्रद अपडेट से बचने के लिए हमारी जरूरतें क्या हैं। मैंने हाल ही में 3.5.0-X कर्नेल का उपयोग करने के लिए अपने सिस्टम का एक अपडेट किया, लेकिन मेरे सिस्टम पर 3.2.0-X कर्नेल के पिछले संस्करण इंस्टॉल किए गए थे और हर बार सिस्टम अपडेट करने के लिए कहता था, यह 3.2.0 शाखा को अपडेट कर रहा था -X कर्नेल से, जिसका मैं उपयोग नहीं कर रहा था।
मैंने खुद को टास्क दिया इन पुराने संस्करणों को हटा दें, इसके लिए, पहले मैंने देखा कि मेरे सिस्टम पर कौन से उपकरण लगाए गए हैं, कमांड का उपयोग कर:
sudo dpkg -l | grep linux-image
यह आज्ञा स्थापित गुठली की सूची लौटाता है, जो मेरे मामले में 3.2.0-X शाखा के लिए पर्याप्त था, इसलिए मैंने इस शाखा से सभी पैकेजों को हटाने का फैसला किया और इस तरह नए अपडेट से बचें जो मैं उपयोग नहीं करूंगा। इस क्रिया को करने के लिए कमांड का उपयोग करें:
sudo apt-get remove --purge linux-image-X.X.X-X
एक्स को उस संस्करण से प्रतिस्थापित किया जाना चाहिए जिसे हम निकालना चाहते हैं, मेरे मामले में यह इस प्रकार है:
sudo apt-get remove --purge linux-image-3.2.0-40-generic-pae
इस अंतिम ऑपरेशन को अंजाम देने के बाद, 113 एमबी डिस्क स्थान को मुक्त कर दिया गया था, जब इस शाखा के सभी संस्करणों को खत्म करने के लिए इसे दोहराते हुए इसने मुझे 1GB मुक्त कर दिया। आशा है कि आपको यह टिप उपयोगी लगेगी और आपको डिस्क स्थान बचाने में मदद करेगी।
से लिया गया इंसानों.
27 टिप्पणियाँ, तुम्हारा छोड़ दो
मुझे लगता है कि कुछ लेख बहुत सरल हैं और कुछ पोस्ट करने के लिए ही बने हैं। लेख एक स्थापित पैकेज को हटाने के तरीके की व्याख्या है, और यह सबसे अच्छा synaptic में किया जाता है, यह भी सिफारिश की जाती है कि बाद में सभी कर्नेल को न हटाएं ...
जब आप पहले से ही ज्ञान का स्तर रखते हैं, तो कुछ चीजें सरल लग सकती हैं ... लेकिन चूँकि गुरुओं पर ध्यान केंद्रित नहीं किया जाता ... लेकिन नए उपयोगकर्ताओं पर।
बहुत बढ़िया जवाब!
हाहा आप गुरु कहते हैं क्योंकि मैं टर्मिनल के बजाय एक ग्राफिकल टूल का उपयोग करने की सलाह देता हूं? नए उपयोगकर्ताओं के लिए आपके सिस्टम के प्रबंधन के लिए ग्राफिकल इंटरफेस से बेहतर कुछ नहीं है; और आप बहस नहीं कर सकते।
जैसा कि इलाव कहते हैं, मुझे लगता है कि ब्लॉग में सभी प्रकार की जानकारी के लिए एक जगह है, जो उन लोगों के लिए सबसे सरल युक्तियों से है, जिन्होंने हाल ही में एक लिनक्स वितरण का उपयोग करना शुरू किया था, और अधिक उन्नत स्तर के लोगों के लिए अधिक तकनीकी लेखों के लिए, मूल रूप से यह सीखने के बारे में है, एक तरह से या किसी अन्य, लेकिन सीखना।
अभिवादन और अच्छी टिप।
यह लेख सभी नए लिनक्स उपयोगकर्ताओं के लिए टर्मिनल के अपने डर को खोने के लिए अभिप्रेत है
बहुत बढ़िया पोस्ट
बहुत बहुत धन्यवाद, यह सिनैप्टिक पैकेज मैनेजर का उपयोग करने के लिए सबसे तेज़ है। कंसोल से आप भी कर सकते हैं, लेकिन कम से कम लिनक्स टकसाल में आपके पास हमेशा पिछले कर्नेल के अवशेष होते हैं यदि आप इसे ट्यूटोरियल से या नीचे इन कमांड के साथ करते हैं, और आपको उन्हें कई बार दोहराना होगा
dpkg -list | grep linux-image -> सूची दें कि आपने क्या गुठली लगाई है
uname -r -> देखें कि आप किसका उपयोग कर रहे हैं
sudo apt-get purge linux-image-XXX-generic -> एक को हटा दें
sudo update-grub -> अपडेट ग्रब
सुडोल उपयुक्त ऑटोरेमोव -> साफ
सुडो एप्टोलाइन -> स्वच्छ
सिस्टम से अपडेट करने के लिए यह कंसोल से बेहतर है, अपडेट मैनेजर से, यदि आप इसे यहां से करते हैं, तो टर्मिनल में यह बताएगा कि अपडेट करने के लिए अभी भी पैकेज हैं
sudo apt update -> सर्वरों से उपलब्ध संकुल की सूची को अद्यतन करें
sudo apt उन्नयन -> संकुल और उन्नयन प्रणाली स्थापित करें
उदाहरण:
user @ उपयोगकर्ता ~ $ sudo apt उन्नयन
पैकेज सूची पढ़ना ... पूरा किया
निर्भरता का पेड़ बनाना
स्टेटस की जानकारी पढ़कर ... हो गया
अद्यतन की गणना ... किया गया
0 अपडेट किया गया, 0 नया इंस्टॉल किया जाएगा, 0 निकालने के लिए, और 0 अपडेट नहीं किया गया।
यदि आप फेडोरा का उपयोग करते हैं तो निम्न चरण होंगे:
यह पता लगाने के लिए कि आपने कौन सा स्थापित किया है, "rpm -q kernel" आपको बताएगा कि आपके पास कौन सी गुठली है और इसे निकालने के लिए, बस "yum remove (जिस कर्नेल को आप हटाना चाहते हैं) टाइप करें"
यह एक समस्या है जो हमारे पास आर्क में नहीं है
सच सच!
मैं सोच रहा था कि यह आर्क "टीआईपी के लिए धन्यवाद" में कैसे किया गया था
बेशक, आपके पास यह नहीं है, क्योंकि यदि अद्यतन आपके सिस्टम को चोदने वाला कर्नेल डालता है, तो आपने खराब कर दिया है, न ही अधिक या कम XD
हां, लेकिन मैं आपको बता दूं कि स्थिरता एक ऐसा मुद्दा है जो आर्क का है और डेबियन का नहीं। यदि आपके पास इस समय, समय-समय पर कोई भी नहीं है।
अच्छा टिप जब अंतरिक्ष में बहुत कम हो तो बहुत उपयोगी होता है
योग्यता (डेबियन) के साथ आप भी कर सकते हैं, (यदि आप अच्छी तरह से जानते हैं कि आप क्या करना चाहते हैं, तो यह सोचना कि हमेशा अतिरिक्त कर्नेल रखना उचित है)
अधिक एक लाइनर के लिए रुझान
dpkg -l | grep "linux- [im \ | वह]" | grep -v "$ (uname -r)" | awk '{प्रिंट $ 2}'
इस के अनुसार apt.conf में purge की जगह remove -purge या अनावश्यक है
APT :: Get :: Purge;
मैं कर्नेल रिमूवर कहे जाने वाले सिडक्शन पैकेज (डेबियन सिड से प्राप्त) का उपयोग करता हूं जो बहुत अच्छा काम करता है।
मैं इसे क्लीनर टैब से उबंटू ट्वीक से करता हूं, यह बहुत आसान है। कर्नेल के उन संस्करणों को हटाने के अलावा जिनका हम उपयोग नहीं करते हैं, हम और भी कुछ काम कर सकते हैं जैसे कि कुछ प्रोग्राम के कैश को हटाना, अनावश्यक पैकेज इत्यादि।
मैं हमेशा पिछले एक, पिछले एक को छोड़ देता हूं और सबसे पुराने को हटा देता हूं।
और आर्च्लिनक्स में? : डीसी
और चक्र-लिनक्स में? : डीसी
एलाव भी हेडर के साथ एक ही प्रक्रिया करने के लिए लगा रहा है जो स्थापित रहते हैं
फ़ेडोरा और सेंटो के लिए
सु -
yum remove -y $ (rpm -qa | grep -i कर्नेल)
यह सभी कर्नेल को हटाने और रनिंग को छोड़ना चाहता है
धन्यवाद दोस्त, यह मेरे लिए पूरी तरह से काम किया
कभी-कभी स्पष्ट चीजें स्पष्ट नहीं हो पाती हैं यदि वे नहीं कहे जाते हैं।
यह हमेशा उपयोगी होता है, यह सुनिश्चित करने के लिए एक से अधिक कार्य करेगा।
नमस्ते.
यहाँ मैं linux टकसाल समुदाय की तलाश में था और यह स्क्रिप्ट दिखाई दी, यह URL है
http://community.linuxmint.com/tutorial/view/373
बस टिप्पणी करते हुए कि यहाँ प्रस्तुत जानकारी मेरे लिए बहुत उपयोगी है, क्या मैं एक ब्लॉग से अधिक के लिए पूछ सकता हूं? सालू २
यह वास्तव में बहुत सरल, सरल और उपयोगी कुछ है।
कंसोल द्वारा काम करना, मेरे लिए सबसे अच्छा है, निश्चित रूप से, यह सरल है और कमांड लाइन के साथ आप कई काम कर सकते हैं।
आपकी पोस्ट बहुत उपयोगी रही है।
अभिवादन और साझा करने के लिए धन्यवाद।
आपका बहुत-बहुत धन्यवाद!
अति उत्तम योगदान.... धन्यवाद…