संपादित 4 महीने पहले द्वारा ExtremeHow संपादकीय टीम
फेडोरा सिल्वरब्लूएटोमिक अपडेट्सअपरिवर्तनीय OSस्थापनाकॉन्फ़िगरेशनऑपरेटिंग सिस्टमकमांड लाइनटर्मिनलओपन सोर्सकंप्यूटर
अनुवाद अपडेट किया गया 4 महीने पहले
फेडोरा सिल्वरब्लू की दुनिया में आपका स्वागत है, जहां आप लिनक्स का उपयोग करने का एक नया तरीका अनुभव करेंगे। फेडोरा सिल्वरब्लू फेडोरा का एक अभिनव संस्करण है जो अपरिवर्तनीयता और स्थिरता पर ध्यान केंद्रित करता है। यह गाइड आपको फेडोरा सिल्वरब्लू का प्रभावी ढंग से उपयोग करना सिखाएगा। हम स्थापना, दैनिक उपयोग, पैकेज प्रबंधन, और बहुत कुछ शामिल करेंगे, जिससे आपको अपनी सिल्वरब्लू प्रणाली का अधिकतम उपयोग करने के लिए व्यापक जानकारी मिलेगी।
फेडोरा सिल्वरब्लू फेडोरा वर्कस्टेशन का एक संस्करण है जो अपरिवर्तनीय कोर ऑपरेटिंग सिस्टम के इर्द-गिर्द डिज़ाइन किया गया है। इसका मतलब है कि सिस्टम इमेज़ केवल-पढ़ने के लिए है और इसे आवश्यक अपडेट और सॉफ़्टवेयर पैच के माध्यम से ही बदला जा सकता है। सिल्वरब्लू के मुख्य सिद्धांत स्थायित्व, स्थिरता, और अपरिवर्तनीयता हैं। विचार यह है कि यह कंटेनरीकृत अनुप्रयोगों के माध्यम से लचीलापन प्रदान करते हुए एक स्थिर नींव प्रदान करता है।
सिल्वरब्लू की अपरिवर्तनीय प्रकृति का मतलब है कि ऑपरेटिंग सिस्टम आपके पैरों के नीचे नहीं बदलता है। आप भरोसा कर सकते हैं कि हर बूट वही सटीक ओएस इमेज लाएगा, जो स्थिरता के संदर्भ में अपार लाभ लाता है। उन वातावरणों में जहां स्थिरता महत्वपूर्ण है, जैसे कि विकास और परीक्षण, यह अपरिवर्तनीय प्रकृति विशेष रूप से मूल्यवान है।
फेडोरा सिल्वरब्लू ओएसट्री का उपयोग करता है, जो पूरे फाइल सिस्टम ट्री को प्रबंधित करने के लिए एक उपकरण है। इसे अपने ऑपरेटिंग सिस्टम के लिए एक संस्करण नियंत्रण प्रणाली के रूप में सोचें। अपडेट और परिवर्तन परमाणु संचालन के रूप में प्रबंधित किए जाते हैं। आपके द्वारा लागू किए गए किसी भी बदलाव को सीमलेसली पीछे किया जा सकता है, जिसका अर्थ है कि समस्या निवारण आसान और सुरक्षित है।
फेडोरा सिल्वरब्लू की स्थापना काफी सरल है और फेडोरा वर्कस्टेशन की स्थापना के समान है। यहां सामान्य चरण दिए गए हैं, लेकिन इंस्टॉलेशन के साथ आगे बढ़ने से पहले अपने महत्वपूर्ण डेटा का बैकअप बनाना हमेशा एक अच्छा विचार है।
रुफस
(विंडोज) या एचर
(लिनक्स/मैक) जैसे उपकरण का उपयोग करके एक बूटेबल यूएसबी स्टिक बनाएं।सफल स्थापना के बाद, आप देखेंगे कि फेडोरा सिल्वरब्लू आधुनिक GNOME डेस्कटॉप वातावरण में बूट होता है। यहां कुछ प्रारंभिक चरण दिए गए हैं जिन्हें आप अनुसरण करना चाह सकते हैं:
सुनिश्चित करें कि आपके नेटवर्क सेटिंग्स इंटरनेट से कनेक्ट करने के लिए सही तरीके से कॉन्फ़िगर की गई हैं। सिल्वरब्लू को नेटवर्क कनेक्शनों को स्वत: संभालना चाहिए, लेकिन यदि आवश्यक हो, तो आप GNOME कंट्रोल सेंटर में सेटिंग्स को समायोजित कर सकते हैं। अपने टर्मिनल में निम्नलिखित कमांड का उपयोग करके तुरंत अपडेट के लिए जांचें:
$ rpm-ostree update $ rpm-ostree upgrade
सिस्टम आवश्यक अपडेट को फेच और लागू करेगा, यह सुनिश्चित करने के लिए कि आपके पास नवीनतम सुरक्षा पैच और विशेषताएं हैं। अपडेट करने के बाद, परिवर्तनों को लागू करने के लिए पुनरारंभ करने पर विचार करें।
पारंपरिक लिनक्स सिस्टम के विपरीत जो RPM या DEB पैकेज मैनेजर पर निर्भर करते हैं, फेडोरा सिल्वरब्लू अधिकांश एप्लिकेशन के लिए फ्लैटपैक का उपयोग करता है। फ्लैटपैक एप्लिकेशन को सैंडबॉक्स करने और अधिक सीमित करने की अनुमति देता है। आप कमांड-लाइन या ग्राफिकल GNOME सॉफ़्टवेयर एप्लिकेशन का उपयोग करके ऐप्लिकेशन इंस्टॉल कर सकते हैं।
फ्लैटपैक का उपयोग करके एप्लिकेशन को खोजने और इंस्टॉल करने के लिए निम्नलिखित कमांड का उपयोग करें:
$ flatpak search <application-name> $ flatpak install <application-name>
आप उस ऐप के नाम के साथ <application-name>
को बदल सकते हैं जिसे आप ढूंढना और इंस्टॉल करना चाहते हैं।
rpm-ostree के माध्यम से फेडोरा सिल्वरब्लू की अपडेट मैकेनिज्म ऑपरेटिंग सिस्टम को बनाए रखना आसान बनाती है। अपने सिस्टम सॉफ़्टवेयर को अद्यतित रखने के लिए यहां एक करीब से देखिए:
कभी-कभी, आपको सिल्वरब्लू पर सीधे RPM पैकेज इंस्टॉल करने की आवश्यकता हो सकती है। यही वह जगह है जहाँ 'लेयरिंग' आती है। पैकेज को लेयर करने के लिए निम्नलिखित कमांड का उपयोग करें:
$ rpm-ostree install <package-name>
याद रखें कि यह पारंपरिक RPM इंस्टॉलेशन से अलग है, क्योंकि rpm-ostree इन पैकेजों को एक लेयर वाले तरीके से प्रबंधित करता है। पैकेज को इंस्टॉल करने के बाद, प्रभावी होने के लिए आपको पुनरारंभ करने की आवश्यकता होगी।
यदि किसी अपडेट या पैकेज इंस्टॉलेशन के साथ कुछ भी गलत होता है, तो फेडोरा सिल्वरब्लू महान रोलबैक सुविधाएँ प्रदान करता है। आप आसानी से पिछले स्थिति में वापस जा सकते हैं:
$ rpm-ostree rollback
यदि आप अपने सिस्टम को एक अलग ब्रांच (उदाहरण के लिए, परीक्षण ब्रांच) पर आधारित करना चाहते हैं, तो आप इसका उपयोग कर सकते हैं:
$ rpm-ostree rebase <branch-name>
कंटेनरीकरण फेडोरा सिल्वरब्लू का एक महत्वपूर्ण हिस्सा है। पारंपरिक पैकेज इंस्टॉलेशन के बजाय, कंटेनर आपको ऐसे किसी भी सॉफ़्टवेयर को चलाने की अनुमति देते हैं जिसमें निर्भरताएँ होती हैं, जो सिस्टम के शेष से पूरी तरह से अलग होते हैं।
फेडोरा सिल्वरब्लू पॉडमैन के साथ आता है, जो OCI कंटेनरों का प्रबंधन करने के लिए एक उपकरण है। पॉडमैन आपको अपने सिस्टम पर कंटेनर बनाने, चलाने और प्रबंधित करने की अनुमति देता है जैसे कि डॉकर। यहां कुछ बुनियादी पॉडमैन कमांड दिए गए हैं:
# एक इमेज खींचने के लिए: $ podman pull <image-name> # एक कंटेनर चलाने के लिए: $ podman run -it <image-name> /bin/bash # चलने वाले कंटेनरों को सूचीबद्ध करने के लिए: $ podman ps # एक कंटेनर बंद करने के लिए: $ podman stop <container-id>
<image-name>
और <container-id>
को उपयुक्त नामों या आईडी के साथ बदलें। पॉडमैन कमांड बहुत हद तक डॉकर कमांड के समान हैं, जिससे उन लोगों के लिए आसान हो जाता है जो डॉकर के साथ परिचित हैं, पॉडमैन का उपयोग करने के लिए।
फेडोरा सिल्वरब्लू आधुनिक विकास और उत्पादकता वर्कफ़्लो में अच्छी तरह फिट बैठता है। इसका कंटेनर-नवीन दृष्टिकोण उन डेवलपर्स के लिए फायदेमंद हो सकता है जिन्हें विभिन्न परियोजनाओं के लिए अलग-अलग वातावरण की आवश्यकता होती है।
डेवलपर्स toolbox
जैसे उपकरणों का उपयोग करके सिल्वरब्लू के अंदर एक परिवर्तनशील कंटेनरीकृत पर्यावरण बना सकते हैं, जिससे पारंपरिक पैकेज इंस्टॉलेशन की अनुमति मिलती है। यहां बताया गया है कि आप एक टूलबॉक्स कैसे बना और प्रवेश कर सकते हैं:
# टूलबॉक्स इंस्टॉल करें (यदि आवश्यक हो) $ sudo dnf install toolbox # एक नया टूलबॉक्स वातावरण बनाएँ $ toolbox create # टूलबॉक्स वातावरण में प्रवेश करें $ toolbox enter
टूलबॉक्स के अंदर, आप dnf
जैसे एक पैकेज मैनेजर का उपयोग करके विकास उपकरण, लाईब्रेरियाँ, या किसी भी सॉफ़्टवेयर को इंस्टॉल कर सकते हैं, जिसकी आपको ज़रूरत है, जैसे कि आप एक मॉडिफाइड फेडोरा वर्कस्टेशन का उपयोग कर रहे हों।
परमाणु अपडेट सिस्टम और रोलबैक सुविधा के साथ, आप लंबे समय तक सिस्टम स्थिरता को बनाए रख सकते हैं। अपरिवर्तनीय फाइल सिस्टम का मतलब है कि बग्स या भ्रष्टाचार को पैकेज अपडेट के साथ सामूहिक रूप से संबोधित किया जा सकता है, डाउनटाइम और अप्रत्याशित व्यवहार को कम कर सकता है।
इसके लगातार बने रहने वाले पर्यावरण के कारण, फेडोरा सिल्वरब्लू विकास टीमों में विशेष रूप से फायदेमंद है, जहां विभिन्न सदस्यों को परीक्षण और विकास के लिए समान सेटअप की आवश्यकता होती है, इस प्रकार "यह मेरे मशीन पर काम कर रहा है" समस्या को समाप्त करता है।
फेडोरा सिल्वरब्लू ओएस की विकास में एक कदम आगे का प्रतीक है, जो अपरिवर्तनीयता, कंटेनरीकरण, और अपडेट की सुविधा पर जोर देता है। एक स्थिर आधार प्रदान करके और अनुप्रयोगों को एक दूसरे से अलग रखने की अनुमति देकर, सिल्वरब्लू रोजमर्रा के लिनक्स उपयोगकर्ताओं और डेवलपर्स के लिए एक अनूठा प्लेटफ़ॉर्म प्रदान करता है जो एक लगातार पर्यावरण में निर्माण और परीक्षण करना चाहते हैं।
फेडोरा सिल्वरब्लू की सादगी, स्थिरता, और शक्ति को अपनाएं क्योंकि यह एक परिवर्तनकारी कंप्यूटिंग अनुभव प्रदान करता है।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं