सॉफ़्टवेयर इंस्टॉल और अपडेट करना
नए अनुप्रयोग इंस्टॉल करने, मौजूदा सॉफ़्टवेयर को अद्यतन रखने और सिस्टम अपग्रेड सुरक्षित रूप से करने के लिए पैकेज प्रबंधकों का उपयोग कीजिए।
सॉफ़्टवेयर इंस्टॉल और अपडेट करना, CoddyKit पर Linux सर्वर परिनियोजन और SSH में दक्षता का एक निःशुल्क पाठ है। यह 4 में से 2वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह Linux सर्वर परिनियोजन और SSH में दक्षता सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Linux सर्वर परिनियोजन और SSH में दक्षता पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
सॉफ़्टवेयर प्रबंधन की आवश्यक बातें
Linux सर्वरों पर सॉफ़्टवेयर प्रबंधित करने के लिए पैकेज प्रबंधक अत्यंत महत्वपूर्ण हैं। वे आपको एप्लिकेशन आसानी और कुशलता से इंस्टॉल, अपडेट और हटाने में सहायता करते हैं।
इस पाठ में आप सामान्य पैकेज प्रबंधक कमांड का उपयोग करके अपने सर्वर के सॉफ़्टवेयर को अद्यतन और सुरक्षित रखना सीखेंगे।
APT: पैकेज सूचियाँ अपडेट करना
Debian-आधारित प्रणालियों (जैसे Ubuntu) पर सॉफ़्टवेयर इंस्टॉल या अपग्रेड करने से पहले अपनी पैकेज सूचियों को अपडेट करना बहुत आवश्यक है। इससे आपके सिस्टम को उपलब्ध नवीनतम पैकेजों और उनके संस्करणों की जानकारी मिलती है।
रिपॉज़िटरी से इन सूचियों को ताज़ा करने के लिए sudo apt update का उपयोग करें।
sudo apt updateAPT: नया सॉफ़्टवेयर इंस्टॉल करना
पैकेज सूचियाँ अपडेट हो जाने के बाद आप नया सॉफ़्टवेयर इंस्टॉल कर सकते हैं। आइए cowsay इंस्टॉल करते हैं, यह एक मज़ेदार उपयोगिता है जो गाय से कोई संदेश बुलवाती है!
apt install कमांड निर्दिष्ट पैकेज और उसकी निर्भरताओं को डाउनलोड करके इंस्टॉल करता है।
sudo apt install cowsay -y
cowsay "Hello CoddyKit!"APT: मौजूदा सॉफ़्टवेयर अपग्रेड करना
पैकेज सूचियाँ अपडेट करने के बाद आप अपने इंस्टॉल किए गए सॉफ़्टवेयर को अपग्रेड कर सकते हैं। यह आपके सिस्टम में पहले से मौजूद पैकेजों के नए संस्करण डाउनलोड और इंस्टॉल करता है।
sudo apt upgrade केवल मौजूदा पैकेजों को अपग्रेड करता है; निर्भरता का समाधान करने के लिए अत्यंत आवश्यक न होने पर यह नए पैकेज इंस्टॉल या मौजूदा पैकेज हटाएगा नहीं।
sudo apt upgrade -yYUM/DNF: अपडेट करना और इंस्टॉल करना
Red Hat-आधारित प्रणालियों (जैसे CentOS, Fedora) के लिए YUM या DNF पैकेज प्रबंधक हैं। DNF, YUM का नया और बेहतर संस्करण है।
APT के दो चरणों—`update` और फिर `upgrade`—के विपरीत, sudo dnf update (या yum update) आम तौर पर दोनों कार्य करता है: यह अपडेट की जाँच करता है और फिर सभी इंस्टॉल किए गए पैकेजों को उनके नवीनतम संस्करणों में अपग्रेड करता है।
sudo dnf update -yYUM/DNF: नया सॉफ़्टवेयर इंस्टॉल करना
DNF/YUM के साथ सॉफ़्टवेयर इंस्टॉल करना APT की तरह आसान है। आइए figlet इंस्टॉल करते हैं, जो साधारण टेक्स्ट से बड़े अक्षरों वाली कलाकृति बनाता है।
dnf install (या yum install) कमांड निर्दिष्ट पैकेज और उसकी सभी आवश्यक निर्भरताओं को प्राप्त करके इंस्टॉल करता है।
sudo dnf install figlet -y
figlet CoddyKitसॉफ़्टवेयर हटाना: APT
जब आपको किसी प्रोग्राम की आवश्यकता न रहे, तो आप उसे हटा सकते हैं। APT के लिए दो मुख्य कमांड हैं:
apt remove: पैकेज को अनइंस्टॉल करता है, लेकिन कॉन्फ़िगरेशन फ़ाइलें बची रह सकती हैं।apt purge: पैकेज को अनइंस्टॉल करता है और उसकी कॉन्फ़िगरेशन फ़ाइलें भी हटाता है। पूरी तरह साफ़ हटाने के लिए यह उपयोगी है।
sudo apt remove cowsay -y
sudo apt purge cowsay -yसॉफ़्टवेयर हटाना: YUM/DNF
DNF/YUM के साथ सॉफ़्टवेयर हटाना आसान है। dnf remove (या yum remove) कमांड निर्दिष्ट पैकेज को अनइंस्टॉल करता है।
डिफ़ॉल्ट रूप से, DNF/YUM कॉन्फ़िगरेशन फ़ाइलों को apt remove की तुलना में अधिक पूरी तरह साफ़ करने का प्रयास करता है, लेकिन पैकेज के अनुसार इसका व्यवहार अलग हो सकता है।
sudo dnf remove figlet -yप्रमुख सिस्टम अपग्रेड
कभी-कभी आपको अपने पूरे ऑपरेटिंग सिस्टम को किसी नए प्रमुख संस्करण में अपग्रेड करना पड़ता है (जैसे Ubuntu 20.04 से 22.04)। यह सामान्य upgrade से अलग है।
- APT:
updateके बादsudo apt dist-upgradeका उपयोग करें और प्रमुख संस्करण अपग्रेड के लिए अक्सरsudo do-release-upgradeभी चलाएँ। - YUM/DNF:
sudo dnf system-upgradeका उपयोग करें।
ये कमांड शक्तिशाली हैं और इनका उपयोग सावधानी से किया जाना चाहिए। बेहतर होगा कि पहले अपने डेटा का बैकअप ले लें, क्योंकि इनके कारण सिस्टम में महत्वपूर्ण बदलाव हो सकते हैं।
त्वरित जाँच
पैकेज प्रबंधन कमांड के बारे में निम्नलिखित में से कौन-से कथन सही हैं?
पुनरावलोकन: अपने सर्वर को अद्यतन रखें
आपने Linux सर्वरों पर सॉफ़्टवेयर प्रबंधित करने के मुख्य कमांड सीख लिए हैं!
- APT (Debian/Ubuntu):
update(सूचियाँ),install(नया),upgrade(मौजूदा),remove/purge(अनइंस्टॉल)। - YUM/DNF (Red Hat/CentOS/Fedora):
update(सूचियाँ और अपग्रेड),install(नया),remove(अनइंस्टॉल)।
सर्वर के सॉफ़्टवेयर को नियमित रूप से अपडेट करना सुरक्षा और प्रदर्शन के लिए अत्यंत महत्वपूर्ण अभ्यास है। सर्वर रखरखाव में दक्षता पाने के लिए इन कमांड का अभ्यास करते रहें!
एआई शिक्षक के साथ Linux सर्वर परिनियोजन और SSH में दक्षता सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 12
- पाठ
- 48
अक्सर पूछे जाने वाले प्रश्न
क्या “सॉफ़्टवेयर इंस्टॉल और अपडेट करना” पाठ निःशुल्क है?
हाँ — Linux सर्वर परिनियोजन और SSH में दक्षता अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “सॉफ़्टवेयर इंस्टॉल और अपडेट करना” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। Linux सर्वर परिनियोजन और SSH में दक्षता पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“सॉफ़्टवेयर इंस्टॉल और अपडेट करना” में मैं क्या सीखूँगा?
नए अनुप्रयोग इंस्टॉल करने, मौजूदा सॉफ़्टवेयर को अद्यतन रखने और सिस्टम अपग्रेड सुरक्षित रूप से करने के लिए पैकेज प्रबंधकों का उपयोग कीजिए। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Linux सर्वर परिनियोजन और SSH में दक्षता का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Linux सर्वर परिनियोजन और SSH में दक्षता शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Linux सर्वर परिनियोजन और SSH में दक्षता शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 2वाँ पाठ है।
“सॉफ़्टवेयर इंस्टॉल और अपडेट करना” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Linux सर्वर परिनियोजन और SSH में दक्षता पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Linux सर्वर परिनियोजन और SSH में दक्षता पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- APT और YUM पैकेज प्रबंधक
- सॉफ़्टवेयर इंस्टॉल और अपडेट करना
- सॉफ़्टवेयर रिपॉज़िटरी प्रबंधित करना
- स्रोत से निर्माण और Snap/Flatpak का उपयोग