लिनक्स पैकेज प्रबंधन उस दुःस्वप्न से एक लंबा सफर तय कर चुका है जो पहले हुआ करता था। फिर भी, वितरण द्वारा प्रदान किए गए पैकेज प्रबंधक हमेशा सही नहीं होते हैं। स्नैप और फ़्लैटपैक प्रारूपों ने सॉफ़्टवेयर स्थापित करना बहुत आसान बना दिया है, चाहे आप कोई भी डिस्ट्रो चला रहे हों।
स्नैप और फ्लैटपैक दोनों फाइलें अक्सर किसी दिए गए ऐप की वेबसाइट पर उपलब्ध होती हैं, लेकिन इन दोनों प्रारूपों के अपने केंद्रीकृत बाज़ार होते हैं। आपके लिए कौन अच्छा है? इसका उत्तर देना आसान प्रश्न नहीं है।
स्नैप और फ़्लैटपैक समझाया गया
Snaps और Flatpaks दोनों में न केवल एक एप्लिकेशन होता है, बल्कि लाइब्रेरी और सपोर्ट फाइलें होती हैं जिन्हें इसे चलाने की आवश्यकता होती है। इसका मतलब है कि आपको निर्भरता को मैन्युअल रूप से स्थापित करने के बारे में चिंता करने की ज़रूरत नहीं है या भले ही वे आपके सिस्टम पर आसानी से उपलब्ध हों।
स्नैप्स उबंटू के पीछे की कंपनी कैननिकल द्वारा बनाए गए थे। इस कारण से, कुछ लोग Snaps को केवल-उबंटू एप्लिकेशन के रूप में देखते हैं, लेकिन आप snapd
इंस्टॉल कर सकते हैं। किसी भी सिस्टम पर।
फ्लैटपैक समान हैं लेकिन किसी एक कंपनी से बंधे नहीं हैं। उस ने कहा, Red Hat जैसी प्रमुख कंपनियां प्रारूप में योगदान करती हैं। इन दो प्रारूपों को करीब से देखने के लिए, Snaps बनाम Flatpaks का हमारा विस्तृत विवरण देखें।
इन दोनों प्रारूपों के अपने केंद्रीकृत ऐप स्टोर भी हैं, और यही हम यहां देख रहे हैं।
डिस्ट्रो सपोर्ट
तकनीकी रूप से, स्नैप स्टोर वर्तमान में फ्लैथब की तुलना में अधिक डिस्ट्रो का समर्थन करता है। उस ने कहा, विभिन्न वितरणों ने स्नैप स्टोर और फ्लैथब दोनों को चुना है। जैसा कि आप कल्पना कर सकते हैं, उबंटू स्नैप स्टोर का उपयोग करने का विकल्प चुनता है।
अन्य प्रमुख वितरणों ने इसके साथ फ्लैटपैक प्रारूप और फ्लैथब का विकल्प चुना है। इन वितरणों में फेडोरा और एलीमेंट्री लिनक्स, साथ ही प्यूरिज्म से प्योरओएस डेबियन संस्करण शामिल हैं।
सॉफ़्टवेयर उपलब्धता
यदि आप गेम और गैर-मुक्त सॉफ़्टवेयर स्थापित करना चाहते हैं, तो स्नैप स्टोर वह जगह है जहाँ आप जाना चाहते हैं। हर कोई Linux का उपयोग नहीं करता है क्योंकि यह मुफ़्त और खुला स्रोत है, और ये लोग मालिकाना सॉफ़्टवेयर स्थापित करना चाह सकते हैं। अगर ऐसा है, तो इसे खोजने के लिए स्नैप स्टोर ही एकमात्र स्थान है।
फ्लैथब इस मायने में अधिक सीमित है कि सेवा के माध्यम से उपलब्ध अधिकांश सॉफ्टवेयर ओपन सोर्स है। ऐसा हमेशा नहीं होता है, लेकिन यह आम है। यह कंपनियों को अपने फ्लैटपैक पैकेज पेश करने से नहीं रोकता है; आप इसे Flathub सेवा के माध्यम से नहीं ढूंढ पाएंगे।
भविष्य के लिए प्रूफ़िंग
स्नैप दो तरह से सीमित हैं। सबसे पहले, वे सीधे स्नैप स्टोर से जुड़े हुए हैं और इसके बिना काम नहीं करेंगे। यह कंपनियों को ऐसे स्नैप की पेशकश करने से रोकता है जो स्टोर से बंधे नहीं हैं।
दूसरा यह है कि स्नैप स्टोर पूरी तरह से कैननिकल द्वारा समर्थित है। उबंटू अविश्वसनीय रूप से लोकप्रिय है। और कैननिकल अच्छा कर रहा है, इसलिए इसका मतलब है कि आपको निकट भविष्य में कंपनी के गायब होने की चिंता करने की आवश्यकता नहीं है। उस ने कहा, कैनोनिकल एक दिन यह तय कर सकता है कि वह स्नैप स्टोर को जारी नहीं रखना चाहता, जिस बिंदु पर आपके स्नैप कमोबेश बेकार हैं।
फ्लैटपैक में इनमें से कोई भी समस्या नहीं है। कंपनियां फ्लैटपैक प्रारूप में फ्लैथब को दूसरा विचार दिए बिना पैकेज की पेशकश कर सकती हैं। इससे भी बेहतर, अगर फ्लैथब गायब हो जाता है, तो भी आपका फ्लैटपैक काम करेगा।
निष्कर्ष
सच तो यह है कि इनमें से किसी एक को चुनने और उससे चिपके रहने का कोई वास्तविक कारण नहीं है। वे दोनों उपयोगी हैं और एक दूसरे के साथ संघर्ष नहीं करते हैं। उस ने कहा, यदि आप किसी एक को चुनना चाहते हैं, तो स्नैप स्टोर बेहतर है यदि आप वाणिज्यिक ऐप्स की तलाश में हैं, भले ही वे निःशुल्क हों। यदि आप सख्ती से ओपन-सोर्स सॉफ़्टवेयर की तलाश कर रहे हैं तो फ्लैथब बेहतर है।
जब आप गेम की तलाश कर रहे हों तो स्नैप स्टोर बेहतर हो सकता है इसका एक उदाहरण है। वास्तव में, हमने पहले ही स्नैप स्टोर पर उपलब्ध सर्वोत्तम खेलों की एक सूची तैयार कर ली है।