अपडेट, अपग्रेड, डिस्ट-अपग्रेड और फुल-अपग्रेड के बीच समानताएं और अंतर

APT उन्नयन विकल्प

लगभग 3 साल पहले, Canonical ने Ubuntu 16.04 LTS, एक संस्करण जारी किया था जो स्नैप पैकेज के लिए प्रमुख नई सुविधाओं को पेश करता था। फ्लैटपैक्स की तरह, स्नैप पैकेज अगली पीढ़ी के पैकेज हैं, पारंपरिक एपीटी पैकेजों में, सिद्धांत रूप में, काफी हद तक सुधार कर रहे हैं। पैकेज जो हम अपने सभी जीवन का उपयोग कर रहे हैं, उन्हें एक सॉफ्टवेयर सेंटर या टर्मिनल से अपडेट किया जा सकता है, अगर हम चाहते हैं कि कंसोल से वे क्या कर रहे हैं, तो अलग-अलग विकल्प हैं। अपग्रेड, डिस्ट-अपग्रेड और फुल-अपग्रेड.

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

मुझे किस अपग्रेड के लिए किस अपग्रेड का उपयोग करना चाहिए?

पहली चीज़ जो हम समझाएंगे वह पहली चीज़ है जो इस लेख की शीर्षक में दिखाई देती है: «अद्यतन»« अपडेट »के रूप में स्पैनिश में अनुवाद करता है, लेकिन जो अपडेट होगा वह रिपॉजिटरी होगा। "Sudo apt update" लिखकर, उद्धरणों के बिना, हम जो कर रहे हैं वह रूट उपयोगकर्ता के रूप में APT को अपडेट करने के लिए कह रहा है, विशेष रूप से रिपॉजिटरी। यह समझाया, तो हम तीन "उन्नयन" का उल्लेख किया है, जहां:

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

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

क्या आप पहले से ही जानते हैं कि एपीटी पैकेजों को अपडेट करने के लिए इन तीन आज्ञाओं के बीच क्या अंतर हैं?

पूरी तरह से फ्लैटपैक-स्नैप-अपीमेज को हटा दें
संबंधित लेख:
पूरी तरह से एक फ्लैटपैक, स्नैप, या ऐपमैज पैकेज कैसे निकालें

एक टिप्पणी, अपनी छोड़ो

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   Edd कहा

    अच्छा। मुझे कई संदेह थे,