यदि आप अपने डेस्कटॉप पर Ubuntu Linux चला रहे हैं, तो आपको बिल्ट-इन अपडेट टूल का उपयोग करके अपडेट करने के लिए नियमित रूप से संकेत दिया जाएगा। लेकिन क्या होगा यदि आप Ubuntu Server पर हैं या मैन्युअल रूप से किसी भी लंबित अपडेट की जांच और चलाना चाहते हैं?
यह ट्यूटोरियल आपके Ubuntu Linux OS को डेस्कटॉप और सर्वर पर अपडेट करने के लिए आवश्यक चरणों को कवर करता है। लेकिन पहले, कुछ प्रासंगिक लेख:
apt vs. apt-get कमांड – क्या अंतर है?
Ubuntu Linux में ‘lsb_release’ के साथ अपने ऑपरेटिंग सिस्टम संस्करण की जांच।
प्रस्तावना
सभी पैकेज प्रबंधन फ़ंक्शन को sudo कमांड का उपयोग करके चलाया जाना चाहिए – क्योंकि उन्हें रूट विशेषाधिकारों की आवश्यकता होती है। प्रत्येक कमांड चलाने के बाद, आपको उन परिवर्तनों की एक सूची दिखाई देगी जिन्हें किया जाना चाहिए जिन्हें जारी रखने के लिए y/n टाइप करके पुष्टि की जानी चाहिए।
चरण 1: पैकेज सूचियों को अपडेट करना
यह जानने के लिए कि क्या आपको अपडेट करने की आवश्यकता है, आपको यह जानना होगा कि क्या अपडेट हैं – अपने कंप्यूटर पर पैकेजों की सूचियों को अपडेट करने के लिए निम्नलिखित चलाएं ताकि अपडेट की गणना की जा सके:
sudo apt update

sudo apt update
चरण 2: पैकेज अपग्रेड करना
अब हम जानते हैं कि क्या नए संस्करण उपलब्ध हैं, हम निम्न कमांड के साथ उन्हें अपडेट कर सकते हैं:
sudo apt upgrade
apt upgrade किसी भी नई निर्भरता को इंस्टॉल नहीं करेगा या किसी पुरानी को हटाएगा नहीं यदि कोई अपडेट इसकी आवश्यकता करता है। यदि आप अपग्रेड करना चाहते हैं और अपनी निर्भरताओं को स्मार्टली प्रबंधित करना चाहते हैं, तो चलाएं:
sudo apt dist-upgrade

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

sudo apt autoremove
यहां देखें कि जब apt आपसे परिवर्तनों की पुष्टि करने के लिए कहता है तो यह कैसा दिखता है