ऐसा लगता है जैसे सार्वभौमिक अनुप्रयोग इंस्टॉलरलिनक्स की दुनिया में नई बात है। आपको स्नॅप्स पर काम करने वाले उबंटू के पीछे के डेवलपर्स मिले, ऐप इमेज (उर्फ लिनक्स पर .exe फ़ाइलों की सबसे नज़दीकी चीज़), Deis, ZeroInstall और निश्चित रूप से, जिस नई चीज़ के बारे में हर कोई बात कर रहा है: Flatpak। बहुत लंबे समय तक खुले स्रोत समुदाय, और एक पूरे के रूप में लिनक्स को कई अलग-अलग लिनक्स वितरणों के लिए सॉफ्टवेयर पहुंचाने के लिए एक ही तरीके की आवश्यकता होती है। 2017 में, स्पॉटलाइट के लिए प्रतिस्पर्धा करने वाले कई अलग-अलग सॉफ्टवेयर प्रोजेक्ट हैं। फ्लैटपाक अलग नहीं है। यह नि: शुल्क डेस्कटॉप प्रोजेक्ट द्वारा विकसित एक उपकरण है जो किसी भी प्रकार के सॉफ़्टवेयर को निर्बाध रूप से वितरित करने और बाजार पर किसी भी प्रकार के लिनक्स वितरण को आसानी से देने के लिए सुपर आसान बनाने का वादा करता है।
बिगड़ने की चेतावनी: इस लेख के अंत में नीचे स्क्रॉल करें और वीडियो ट्यूटोरियल देखें।
इस लेख में, हम जानेगे कि कैसे अपने पसंदीदा लिनक्स वितरण पर काम करने वाली इस रोमांचक नई तकनीक को प्राप्त करें।
फ्लैटपाक को स्थापित करना
फ़्लैटपैक डेवलपर्स ने लिनक्स के साथ कड़ी मेहनत की हैवितरण अनुरक्षक इसे बनाने के लिए ताकि सब कुछ चल रहा हो आसान हो। एक टर्मिनल विंडो खोलें, आपके द्वारा उपयोग किए जाने वाले ऑपरेटिंग सिस्टम के साथ अनुभाग ढूंढें और इसे स्थापित करने के लिए कमांड दर्ज करें!
आर्क लिनक्स
sudo pacman -S flatpak
फेडोरा
sudo dnf install flatpak
OpenSUSE
sudo zypper install flatpak
Mageia
sudo urpmi flatpak
या (यदि डीएनएफ का उपयोग कर रहे हैं)
sudo dnf install flatpak
उबंटू
उबंटू 16.04 एलटीएस
sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update sudo apt install flatpak
उबंटू 17.04+
sudo apt install flatpak
डेबियन परीक्षण / अस्थिर
sudo apt-get install flatpak
Gentoo
सबसे पहले, एक रूट शेल हासिल करें: sudo -s or su
अगला, एक नई कॉन्फ़िगरेशन फ़ाइल बनाएँ: nano -w /etc/portage/repos.conf/flatpak-overlay.conf
फ़ाइल के अंदर निम्न कोड चिपकाएँ:
[flatpak-overlay] priority = 50 location = /usr/local/portage/flatpak-overlay sync-type = git sync-uri = git://github.com/fosero/flatpak-overlay.git
ऑटो-सिंक = हां
Ctrl + O कीबोर्ड संयोजन के साथ कॉन्फ़िगरेशन फ़ाइल सहेजें।
अंत में, Flatpak को स्थापित करने के लिए एक सिंक चलाएं।
emerge --sync
फ्लैटपैक का उपयोग करना
फ्लैटपैक बहुत विकेंद्रीकृत तकनीक है। अन्य "यूनिवर्सल ऐप" समाधानों के विपरीत, जैसे कि एक भी सॉफ्टवेयर स्टोर नहीं है। इसके बजाय, कई हैं। यह कार्यक्रम उपयोगकर्ताओं को अपने स्वयं के कंटेनर बनाने की अनुमति देता है, और उन्हें आधिकारिक सर्वर पर अपलोड करता है, लेकिन उपयोगकर्ताओं के लिए अपने स्वयं की मेजबानी करना और आधिकारिक तरीके को पूरी तरह से अनदेखा करना भी संभव है।
क्या आप एक डेवलपर हैं? फ़्लैटपैक बनाने का तरीका जानने के लिए आधिकारिक जानकारी देखें।
एक भंडार से एक Flatpak स्थापित करना
अपने लिनक्स कंप्यूटर पर एक फ्लैटपैक एप्लिकेशन इंस्टॉल करने के लिए, एक टर्मिनल खोलें। अगला, रूट एक्सेस हासिल करने के लिए इस कमांड को दर्ज करें: sudo -s
इस उदाहरण में, हम कमांड लाइन के माध्यम से Spotify स्थापित कर रहे हैं। रिमोट ऐप प्राप्त करने के लिए फ्लैटपैक सेवा को बताकर शुरू करें।
flatpak install --from https://s3.amazonaws.com/alexlarsson/spotify-repo/spotify.flatpakref
फिर, रन कमांड के साथ Spotify स्थापित करें।
flatpak run com.spotify.Client
जब प्रक्रिया पूरी हो जाए, तो अपने आवेदन मेनू की जांच करें। एक Spotify आइकन दिखाई देगा।
एक फ़ाइल से एक Flatpak स्थापित करना
सौभाग्य से, कमांड लाइन एक फ्लैटपैक ऐप इंस्टॉल करने का एकमात्र तरीका नहीं है। यह भी डाउनलोड करने के लिए संभव है .flatpakref
फ़ाइल, और एक भी आदेश दर्ज किए बिना इसे स्थापित करें।
सबसे पहले, सुनिश्चित करें कि सिस्टम पर ग्नोम-सॉफ़्टवेयर स्थापित है (हालांकि यह पहले से ही सबसे अधिक संभावना है)। इसके बाद, a डाउनलोड करें .flatpakref
एप्लिकेशन पृष्ठ के माध्यम से फ़ाइल। इस उदाहरण में, हम Skype का उपयोग कर रहे हैं।

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

इसके बाद, सूची में से एक फ्लैटपैक ऐप चुनें और इसे अंत में जोड़ें: flatpak update
ऐसा करने से व्यक्तिगत ऐप अपडेट हो जाएगा। वैकल्पिक रूप से, बस टाइप करें flatpak update
सिस्टम पर सभी ऐप्स को अपडेट करने के लिए।
क्या टर्मिनल का उपयोग नहीं करना चाहते हैं? बस सामान्य के रूप में सूक्ति सॉफ्टवेयर का उपयोग करें। जब कोई फ़्लैटपैक अपडेट होता है, तो यह आपको बताता है! इसे नियमित सॉफ्टवेयर अपडेट के साथ, सामान्य की तरह स्थापित करें।
फ़्लैटपाक्स की स्थापना रद्द करना
अनइंस्टॉल करने के लिए ऐप का नाम खोजने के लिए पहले सूची कमांड का उपयोग करके एक ऐप को अनइंस्टॉल करें। अगला, नाम कॉपी करें और टाइप करें:
sudo flatpak uninstall appnamehere
वैकल्पिक रूप से, Gnome सॉफ़्टवेयर खोलें, ऐप खोजें और "अनइंस्टॉल" पर क्लिक करें।
निष्कर्ष
सॉफ्टवेयर वितरण हमेशा से एक रहा हैलिनक्स के सबसे कमजोर बिंदु: डेवलपर्स को 100 विभिन्न स्वरूपों में अपने कार्यक्रम को पैकेज करने की कोई इच्छा नहीं है। इसके अतिरिक्त, उपयोगकर्ता टर्मिनल पर निर्भर होने के बजाय सॉफ़्टवेयर स्थापित करने का एक बेहतर तरीका चाहते हैं। फ़्लैटपैक इसे ठीक करने का एक और प्रयास है। यह प्रोग्रामों को ले जाकर और कंटेनरों के अंदर उन्हें वर्चुअलाइज करके इस बड़े काम को पूरा करता है, जिससे उन्हें किसी भी समय कुछ भी चलाने की अनुमति मिलती है। इस सॉफ़्टवेयर के लिए विकास गति पकड़ रहा है, जिसमें फ़्लैटपाक्स लोकप्रिय सॉफ्टवेयर देने में मदद करते हैं जैसे: Spotify, Blender, Mozilla Firefox और यहां तक कि Microsoft Skype। इस उपकरण के लिए समर्थन बड़े पैमाने पर है, और गोद लेना केवल बेहतर हो रहा है।
फ़्लैटपाक्स में बहुत अधिक क्षमता है, लेकिन वे हैं"यूनिवर्सल लिनक्स इंस्टॉलर" गेम में अन्य खिलाड़ियों द्वारा ओवरशैड किया गया। परिणामस्वरूप, वे केवल लिनक्स गीक्स द्वारा ही जाने जाते हैं। यह मेरी आशा है कि यह ट्यूटोरियल फ्लैटपैक पर कुछ बहुत जरूरी प्रकाश को चमकाएगा, ताकि सभी प्रकार के लिनक्स उपयोगकर्ता उनका उपयोग करना शुरू कर सकें!
टिप्पणियाँ