हाल ही में अनइंस्टॉल किए गए सॉफ़्टवेयर के छिपे हुए हिस्से


10

जब मैं कुछ सॉफ़्टवेयर को अनइंस्टॉल करता हूं और फिर थोड़े समय के बाद उबंटू सॉफ़्टवेयर सेंटर के माध्यम से इसे फिर से इंस्टॉल करता हूं, तो अधिसूचना कहती है कि यह केवल इंस्टॉल किया जा रहा है और डाउनलोड नहीं किया गया है। हालांकि अगर यह लंबे समय के बाद किया जाता है, तो इसे डाउनलोड और इंस्टॉल दोनों करना होगा। यह मुझे दो संबंधित प्रश्नों की ओर ले जाता है।

(1) क्या हाल ही में किसी स्थान पर किसी रूप में सॉफ़्टवेयर को अनइंस्टॉल किया गया है ताकि वह फिर से डाउनलोड न हो?

(२) आखिर कब तक यह मंजूरी दी जाती है ताकि इसे फिर से डाउनलोड करना पड़े?

जवाबों:


15

1) हां, डाउनलोड किए गए पैकेज में संग्रहीत हैं /var/cache/apt/archives/। आप उन्हें चलाकर निकाल सकते हैं sudo apt-get clean

से man apt-get:

स्वच्छ

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

2) पैकेज समय के साथ अपडेट हो जाते हैं। जब आपको नए अपडेट के बारे में सूचित किया जाता है, तो पैकेज अभी तक डाउनलोड नहीं किए गए हैं (या आपने अन्यथा कॉन्फ़िगर किया होगा, और पैकेज डाउनलोड किए गए हैं, लेकिन इंस्टॉल नहीं किए गए हैं)।
यदि आप अपने पैकेज प्रबंधक में चल रहे हैं sudo apt-get updateया दबाकर अपने पैकेज की जानकारी बनाते हैं Refresh, तो पैकेज के नवीनतम संस्करण पैकेज मैनेजर को ज्ञात होंगे। उन्नयन के साथ आगे बढ़ने पर, या तो सिनैप्टिक पर चलकर sudo apt-get upgradeया दबाकर Apply, पैकेज के नवीनतम संस्करण का उपयोग किया जाएगा। यदि यह फ़ाइल पहले डाउनलोड की गई थी, तो इसका उपयोग किया जाएगा। यदि वह फ़ाइल पुरानी थी, तो एक नया पुनर्प्राप्त किया जाएगा।

यदि आप अपनी कैश निर्देशिका में देखते हैं /var/cache/apt/archives, तो आप देखेंगे कि पैकेज नाम और संस्करण द्वारा पहचाने जाते हैं। उदाहरण के लिए, मैंने chromium-browserउस निर्देशिका में तीन अलग-अलग फाइलें (संस्करण) बनाई हैं:

chromium-browser_11.0.696.57~r82915-0ubuntu0.11.04.1_amd64.deb
chromium-browser_11.0.696.65~r84435-0ubuntu0.11.04.1_amd64.deb
chromium-browser_11.0.696.68~r84545-0ubuntu0.11.04.1_amd64.deb

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.