फेडोरा सिल्वरब्लू के साथ शुरुआत करना: फेडोरा लिनक्स का एक फ्लैटपैक-केवल संस्करण

फेडोरा लिनक्स लिनक्स ऑपरेटिंग सिस्टम के सबसे प्रसिद्ध संस्करणों में से एक है। रेड हैट द्वारा प्रायोजित यह समुदाय संचालित लिनक्स वितरण, सॉफ्टवेयर को विकसित करने और पेश करने पर गर्व करता है जो अंततः अन्य लिनक्स डिस्ट्रो के लिए अपना रास्ता बनाता है।

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

फेडोरा सिल्वरब्लू क्या है?

फेडोरा सिल्वरब्लू फेडोरा लिनक्स का एक संस्करण है जो आरपीएम-ओस्ट्री और फ्लैटपैक के आसपास केंद्रित है। संक्षेप में, यह लिनक्स को मोबाइल फोन और क्रोमबुक पर देखी जाने वाली सुरक्षा और ऐप वितरण प्रदान करता है। फेडोरा सिल्वरब्लू को समझने के लिए, पहले इन दो तकनीकों को समझने में मदद मिलती है:

आरपीएम-ओस्ट्री क्या है?

सैकड़ों पैकेज वाले ऑपरेटिंग सिस्टम को वितरित करने के बजाय, सिल्वरब्लू आपके सिस्टम को एक छवि के रूप में प्रदान करता है। जब अपडेट आते हैं, तो विशिष्ट पैकेजों के नए संस्करणों को डाउनलोड करने के बजाय, जैसे कि सिस्टम घटक और लाइब्रेरी जो पृष्ठभूमि में काम करते हैं, सिल्वरब्लू एक नई छवि प्रदान करता है जिसमें ये अपडेट होते हैं।

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

फ्लैटपैक क्या है?

फ्लैटपैक एक सार्वभौमिक ऐप प्रारूप है जो आपको वस्तुतः किसी भी लिनक्स डिस्ट्रो पर ऐप इंस्टॉल करने में सक्षम बनाता है। यह पारंपरिक पैकेज जैसे डीईबी और आरपीएम के लिए एक प्रतिस्थापन है, जो सार्वभौमिक नहीं हैं। एक डिस्ट्रो जो डीईबी पैकेज का उपयोग करता है, जैसे कि डेबियन या उबंटू, आरपीएम पैकेज स्थापित नहीं कर सकता है, और इसके विपरीत।

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

फेडोरा सिल्वरब्लू के साथ शुरुआत करना

फेडोरा सिल्वरब्लू को स्थापित करना उसी तरह काम करता है जैसे फेडोरा वर्कस्टेशन को स्थापित करना। आप उसी वेबसाइट getfedora.org पर जा सकते हैं , और तब तक नीचे स्क्रॉल कर सकते हैं जब तक आपको सिल्वरब्लू दिखाई न दे, या आप आवश्यक आईएसओ डाउनलोड करने के लिए सीधे सिल्वरब्लू वेबसाइट पर जा सकते हैं।

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

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

अपडेट कैसे स्थापित करें

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

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

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

फेडोरा वर्कस्टेशन पर, आप इसके साथ अद्यतन स्थापित कर सकते हैं:

 sudo dnf upgrade

हालांकि, यह फेडोरा सिल्वरब्लू में काम नहीं करता है। इसके बजाय, आपको कमांड का उपयोग करना होगा:

 rpm-ostree upgrade

सूचना है कि Silverblue में आदेश sudo या व्यवस्थापक पहुँच की आवश्यकता नहीं है। सिल्वरब्लू पर, आपको अपने सिस्टम को अपग्रेड करने या सॉफ़्टवेयर स्थापित करने के लिए उन्नत अनुमतियों की आवश्यकता नहीं है।

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

सिल्वरब्लू पर ऐप्स कैसे इंस्टॉल करें

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

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

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

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

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

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

टर्मिनल में काम करना

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

टूलबॉक्स कंटेनर, या पृथक कार्यस्थान बनाता है, जहां आप अपने सिस्टम को अव्यवस्थित किए बिना अपने इच्छित सभी पैकेज स्थापित कर सकते हैं।

टूलबॉक्स बनाने के लिए, उपयोग करें:

 toolbox create

फिर टाइप करें:

 toolbox enter

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

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

ऐप अनुमतियां प्रबंधित करना

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

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

क्या फेडोरा सिल्वरब्लू प्राइमटाइम के लिए तैयार है?

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

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