Computer >> कंप्यूटर >  >> प्रणाली >> Linux

अपने लिनक्स सिस्टम को आसानी से अपग्रेड करने के लिए टॉपग्रेड का उपयोग कैसे करें

अपने लिनक्स सिस्टम को आसानी से अपग्रेड करने के लिए टॉपग्रेड का उपयोग कैसे करें

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

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

टॉपग्रेड क्या है?

आप इसके गिटहब पेज को देखकर सिर्फ टॉपग्रेड का क्या मतलब है इसका एक सुराग प्राप्त कर सकते हैं। पृष्ठ के शीर्ष पर लिखा इसका नारा "सब कुछ अपग्रेड करें" है। ठीक यही करना है।

जब हम यहां लिनक्स पर ध्यान केंद्रित कर रहे हैं, तो टॉपग्रेड मैकओएस और विंडोज पर भी काम करता है। टॉपग्रेड रस्ट में लिखा हुआ है, इसलिए यह काफी तेज होना चाहिए। यह जीएनयू जीपीएल 3.0 के तहत भी लाइसेंस प्राप्त है, इसलिए यह मुफ़्त है, न कि केवल मुफ़्त।

टॉपग्रेड अपडेट क्या करता है?

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

टॉपग्रेड आपकी कॉन्फ़िगरेशन फ़ाइलों के एक बड़े हिस्से को भी अपग्रेड कर सकता है। यदि आप NeoBundle, Vundle, Plug, या Dein का उपयोग करते हैं तो यह आपके Vim या Neovim कॉन्फ़िगरेशन को अपग्रेड करेगा। यदि आप अपने डॉटफाइल्स के लिए Git रिपॉजिटरी का उपयोग करते हैं, तो यह उनमें हाल के परिवर्तनों को भी खींचेगा।

अपने लिनक्स सिस्टम को आसानी से अपग्रेड करने के लिए टॉपग्रेड का उपयोग कैसे करें

आप अपग्रेड करते समय टॉपग्रेड को चलाने के लिए कस्टम कमांड भी जोड़ सकते हैं। यह आसान है यदि आप कुछ कस्टम स्क्रिप्ट का उपयोग करते हैं जिन्हें आप स्वचालित रूप से अपडेट रखना चाहते हैं।

टॉपग्रेड इंस्टॉल करना

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

sudo apt-get update
sudo apt-get install cargo

एक बार कार्गो स्थापित हो जाने पर, आप निम्न आदेश के साथ टॉपग्रेड स्थापित कर सकते हैं:

sudo cargo install topgrade

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

टॉपग्रेड का उपयोग करना

अपने लिनक्स सिस्टम को आसानी से अपग्रेड करने के लिए टॉपग्रेड का उपयोग कैसे करें

अब जबकि टॉपग्रेड इंस्टाल हो गया है, आपके सिस्टम को अप टू डेट रखना आसान है। टॉपग्रेड के बुनियादी अपडेट चरणों को चलाने के लिए, बस कमांड चलाएँ:

topgrade

यदि आप कुछ कस्टम कमांड जोड़ना चाहते हैं या टॉपग्रेड कैसे काम करता है, तो आपको इसकी कॉन्फ़िगरेशन फ़ाइल को संपादित करने की आवश्यकता होगी। लिनक्स पर, यह "~/.config/topgrad.toml" पर स्थित है। उदाहरण के लिए, यदि आपके पास उन Git रिपॉजिटरी की सूची है, जिन्हें आप रीफ़्रेश करना चाहते हैं, तो फ़ाइल में निम्नलिखित जोड़ें:

git-repos = [
    "~/my-repos/repo_name",
]

कॉन्फ़िगरेशन फ़ाइल में बदलाव के बारे में अधिक जानकारी के लिए, टॉपग्रेड गिटहब पृष्ठ पर अनुकूलन अनुभाग देखें।

निष्कर्ष

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

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


  1. लिनक्स टर्मिनल में उपयोग के लिए एक शब्दकोश कैसे स्थापित करें

    जब आप समय के लिए दबाए जाते हैं तो नए शब्द सीखना एक दर्द हो सकता है और किसी शब्दकोश के पृष्ठ केवल इतनी तेज़ी से फ़्लिप किए जा सकते हैं। शुक्र है, ऐसी प्रक्रियाओं को कारगर बनाने में मदद के लिए इंटरनेट ने आपकी उंगलियों पर बहुत सारे शक्तिशाली उपकरण रखे हैं। आखिरकार, Google इन दिनों अपने खोज परिणामों में

  1. मैक पर आसानी से लिनक्स कैसे स्थापित करें

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

  1. Windows 10 में अपग्रेड करने के लिए अपनी Windows 7 कुंजी का उपयोग कैसे करें

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