Fedora 32 और Ubuntu 20.04 के रिलीज़ के साथ, Linux यूज़र्स ने पैकेज फॉर्मेटिंग में एक बदलाव देखा है, चाहे वह उनके आनंद के लिए हो या चिढ़ के लिए। Snap और Flatpak जैसे यूनिवर्सल पैकेज फॉर्मेट लोकप्रियता प्राप्त करना शुरू कर रहे हैं, और मेरी राय में, अच्छे कारण के लिए। यह मुफ्त और प्रोप्रायटरी दोनों तरह के सॉफ्टवेयर की एक विशाल विविधता तक पहुंच प्राप्त करने का एक आसान और सरल तरीका है, और यह डेवलपर्स के लिए पैकेज करना आसान बनाता है।
हालांकि, यह आपके Linux सिस्टम पर शुरू करने के लिए भ्रमित करने वाला हो सकता है, विशेष रूप से नए यूज़र्स के लिए। यहां आप सीखेंगे कि Fedora पर Flatpak का उपयोग कैसे करें, हालांकि निर्देश किसी भी सिस्टम पर काम करना चाहिए जिसमें Flatpak इंस्टॉल हो।
Fedora पर Flatpak इंस्टॉल करना
शुरू करने के लिए, आप यह सुनिश्चित करना चाहेंगे कि Flatpak इंस्टॉल है। ऐसा करने के लिए, Flatpak Setup पेज पर जाएं और उस डिस्ट्रो को चुनें जिसका उपयोग आप Flatpak इंस्टॉल करने के लिए करना चाहते हैं। इस ट्यूटोरियल के लिए, मैं Fedora पर क्लिक करूंगा, लेकिन आप देख सकते हैं कि चुनने के लिए डिस्ट्रो का एक विशाल वॉल्यूम है।
यहां से, आपको केवल Fedora के लिए Flatpak रिपॉजिटरी फाइल डाउनलोड करने के लिए प्रेरित किया जाना चाहिए। यह कुछ अन्य डिस्ट्रो से थोड़ा अलग है क्योंकि Flatpak Fedora में प्री-इंस्टॉल्ड आता है।
आप बस Flatpak रेपो फाइल के लिंक पर क्लिक कर सकते हैं या नीचे दी गई कमांड दर्ज कर सकते हैं:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
यदि आप रिपॉजिटरी फाइल डाउनलोड करना चुनते हैं, तो बस इसे इंस्टॉल करने के लिए प्रॉम्प्ट का पालन करें। इस बिंदु पर, आप Flathub रिपॉजिटरी से Flatpaks के साथ अपने Fedora सिस्टम का उपयोग करने के लिए पूरी तरह तैयार हैं। Flathub रिपॉजिटरी को ब्राउज़ करने के कुछ तरीके हैं।
1. Gnome Software / Discover के माध्यम से Flatpaks इंस्टॉल करें
Fedora में पहले से ही आवश्यक प्लगइन्स इंस्टॉल हैं, इसलिए आप किसी अन्य सॉफ्टवेयर की तरह ही अपने सॉफ्टवेयर स्टोर में Flatpaks देख सकते हैं। यह उन लोगों के लिए अविश्वसनीय रूप से सुविधाजनक है जो पहले से ही ऐप्स के लिए सॉफ्टवेयर स्टोर ब्राउज़ करना पसंद करते हैं। यह निर्बाध रूप से इंटीग्रेट होता है, और आपको शायद ही पता चलेगा कि आपके द्वारा इंस्टॉल किया गया ऐप Flatpak है जब तक कि आप स्रोत पर ध्यान नहीं दे रहे।
यह कभी-कभी थोड़ा अनाड़ी हो सकता है क्योंकि यह इतनी निर्बाध रूप से मिश्रित हो जाता है। सॉफ्टवेयर इतने विशाल सॉफ्टवेयर स्टोर में खो सकता है, विशेष रूप से जब Flatpaks पैकेज के अल्पसंख्यक हों। लेकिन, केवल Flatpaks ब्राउज़ करने का एक बहुत आसान तरीका है।
2. Flathub.org से Flatpaks इंस्टॉल करें
सीधे Flathub की वेबसाइट पर जाकर, आप उन सभी ऐप्स को ब्राउज़ कर सकते हैं जो Flathub को पेश करता है। यह देखने का एक शानदार तरीका है कि Flathub के पास आपके लिए कितना विशाल सॉफ्टवेयर कैटलॉग उपलब्ध है। इसके अलावा, आप एप्लिकेशन प्रकार के अनुसार ब्राउज़ कर सकते हैं, बिल्कुल वैसा ही जैसा आप अपने डेस्कटॉप पर सॉफ्टवेयर स्टोर में करेंगे। यदि आप गेम, डेवलपर टूल्स, या साइंस एप्लिकेशन चाहते हैं, तो वे सभी आपके अवकाश पर ब्राउज़ करने के लिए Flathub की वेबसाइट पर हैं।
Flatpak की वेबसाइट के बारे में एक बड़ी बात यह है कि वे जो भी ऐप आप ढूंढते हैं उसे इंस्टॉल करना बहुत आसान बनाते हैं। आप पेज के शीर्ष पर ऐप के नाम के ठीक बगल में "Install" पर क्लिक कर सकते हैं, या आप थोड़ा नीचे स्क्रॉल करके इसे इंस्टॉल करने के लिए टर्मिनल कमांड ढूंढ सकते हैं। उदाहरण के लिए, यदि मैं यहां Vim इंस्टॉल करना चाहता था, तो मैं या तो शीर्ष पर "Install" पर क्लिक कर सकता था या पेज पर कमांड दर्ज कर सकता था।
flatpak install flathub org.vim.Vim
यह अंतिम तरीके की ओर ले जाता है जिसे कई Linux यूज़र्स Flathub खोजने और Flatpaks इंस्टॉल करने के लिए पसंद करते हैं।
3. टर्मिनल से Flatpaks इंस्टॉल करें
Flatpaks इंस्टॉल करने के लिए टर्मिनल का उपयोग करना, कम से कम मेरे लिए और कई अन्य Linux यूज़र्स के लिए, काम करने के अधिक प्राकृतिक तरीकों में से एक है। Linux की सामान्य रूप से महान चीजों में से एक रिमोट रिपॉजिटरी से सॉफ्टवेयर इंस्टॉल करने के लिए कमांड लाइन का उपयोग करना है बजाय वेबसाइट ब्राउज़ करके एक्जीक्यूटेबल फाइल या डिस्क इमेज डाउनलोड करने के। यह आपके Linux सिस्टम पर सॉफ्टवेयर इंस्टॉल करने का एक शक्तिशाली और एक्सटेंसिबल तरीका है, और Flatpak टर्मिनल कमांड को सपोर्ट करता है।
बेसिक सिंटैक्स हमेशा ऊपर जैसा ही होता है। वह कमांड थी:
flatpak install flathub org.vim.Vim
पहला भाग, flatpak install flathub, हमेशा वही रहेगा जब तक कि आप Flathub के अलावा किसी अन्य रिपॉजिटरी से Flatpaks इंस्टॉल नहीं कर रहे हैं। Flatpak का वास्तविक नाम वह जगह है जहां चीजें भ्रमित हो जाती हैं। मुझे ठीक से यकीन नहीं है कि Flatpaks के नाम उनके फॉर्मेट में कैसे या क्यों डाले जाते हैं, लेकिन वे सभी टॉप-लेवल डोमेन, या TLD, पहले से शुरू होते हैं। "com." और "org." आम हैं। इसलिए मैं आपके Flatpak का सटीक नाम पहले प्राप्त करने के लिए निम्न कमांड का उपयोग करने की सलाह देता हूं बजाय इसे याद रखने की कोशिश करने के।
<code>flatpak search vim</code>
आप वहां से अपने Flatpak का पूरा नाम प्राप्त कर सकेंगे। अपने Flatpak को टर्मिनल से चलाने के लिए भी, आप नीचे दी गई कमांड का उपयोग कर सकते हैं:
flatpak run org.vim.Vim
वैकल्पिक रूप से, आप अपने एप्लिकेशन मेनू में डेस्कटॉप आइकन ढूंढ सकते हैं और एप्लिकेशन चलाने के लिए उस पर क्लिक कर सकते हैं।
Flatpaks अनइंस्टॉल करना
अपने सिस्टम पर Flatpaks अनइंस्टॉल करने के दो प्राथमिक तरीके हैं। इंस्टॉलेशन प्रक्रिया के विपरीत, आप Flathub की वेबसाइट से Flatpaks नहीं हटा सकते। या तो अपने सॉफ्टवेयर सेंटर में एप्लिकेशन के पेज पर जाएं और "Remove" पर क्लिक करें, या आप निम्न कमांड चला सकते हैं, जिसमें आप जो भी Flatpak हटाना चाहते हैं उसे प्रतिस्थापित करें:
flatpak remove org.vim.Vim
टर्मिनल में निम्न कमांड टाइप करके इंस्टॉल किए गए Flatpak का पूरा नाम ढूंढें।
flatpak list
अब आप Fedora पर Flatpaks के साथ शुरुआत करने के लिए आवश्यक सब कुछ जानते हैं। ये निर्देश Flatpak इंस्टॉल किसी भी अन्य सिस्टम पर भी काम करने चाहिए। यदि आपके सिस्टम में Flatpak इंस्टॉल नहीं है, तो आपको ऊपर लिंक किए गए सेटअप पेज पर निर्देशों का पालन करना होगा। यदि आप उत्सुक हैं, तो आप Flathub vs. Snap Store और Flatpaks और Snaps के साथ Linux पर Spotify कैसे इंस्टॉल करें के बारे में जान सकते हैं।