Flatpak एक यूनिवर्सल पैकेजिंग सिस्टम है जो Linux पर सॉफ़्टवेयर इंस्टॉलेशन की सुविधा देता है। यह स्थिर, आगे-संगत है, और कार्यक्रम के साथ ही निर्भरता को बंडल करता है, इसलिए आपको उन्हें अलग से स्थापित करने की आवश्यकता नहीं है।
Flatpak का एक अन्य लाभ यह है कि बेहतर सिस्टम सुरक्षा के लिए सभी Flatpak प्रोग्राम सैंडबॉक्स के अंदर चलते हैं। हालाँकि, इसका अर्थ यह भी है कि प्रत्येक Flatpak प्रोग्राम को विभिन्न सिस्टम घटकों तक पहुँच का अनुरोध करने की आवश्यकता है।
यदि आप Flatpak का उपयोग करते हैं, तो आप जानते होंगे कि इन अनुमतियों को प्रबंधित करना कठिन हो सकता है। Flatseal एक ग्राफिकल उपयोगिता है जो इसे सरल बनाती है और आपको Linux पर Flatpak अनुमतियों को आसानी से देखने और संशोधित करने देती है।
आइए देखें कि कैसे।
फ्लैटसील क्या है?
फ़्लैटसील एक जीयूआई-आधारित ऐप है जिसमें एक साफ ग्राफिकल इंटरफ़ेस है जो आपको आपकी मशीन पर स्थापित सभी फ्लैटपैक पैकेजों के लिए अनुमतियों को देखने और प्रबंधित करने देता है। इसका उपयोग करना आसान है, और चूंकि अनुमतियों को गड़बड़ाने के नकारात्मक परिणाम हो सकते हैं, यह एक रीसेट बटन के साथ आता है ताकि कुछ भी गलत होने पर आपको सभी अनुमतियों को उनकी डिफ़ॉल्ट स्थिति में रीसेट करने में मदद मिल सके।
नेटवर्क अनुमतियों से लेकर विंडोिंग सिस्टम, GPU त्वरण, साझा मेमोरी, के लिए अनुमतियों तक सब कुछ वर्चुअलाइजेशन, उपयोगकर्ता या सिस्टम फ़ाइलें, और पर्यावरण चर, Flatseal आपको सभी प्रकार की अनुमतियों के अनुसार प्रबंधित करने की अनुमति देता है आपकी ज़रूरतें।
लिनक्स पर फ्लैटसील कैसे स्थापित करें
फ्लैटसील उन सभी पर काम करता है लिनक्स डिस्ट्रोज़ जो फ्लैटपैक का समर्थन करते हैं. यह फ्लैटपैक पैकेज के रूप में ही उपलब्ध है, और आप इसे टर्मिनल खोलकर और निम्नलिखित कमांड चलाकर स्थापित कर सकते हैं:
appस्थापित करनाflabकॉम.गीथूब.tchx84फ्लैटसील
वैकल्पिक रूप से, यदि आप इसे स्वयं बनाना पसंद करते हैं, तो अपने डिवाइस पर Flatseal रिपॉजिटरी को क्लोन करके प्रारंभ करें। टर्मिनल खोलें और ऐसा करने के लिए इस कमांड का उपयोग करें:
git क्लोन https://github.com/tchx84/Flatseal.git
अब, उपयोग करके Flatseal निर्देशिका पर नेविगेट करें सीडी कमांड, इस कदर:
सीडी फ्लैटसील
अंत में, Flatseal बनाने के लिए इन कमांड्स को रन करें:
Flatpak-builder --फोर्स-क्लीन --रेपो=रेपो बिल्ड com.github.tchx84.Flatseal.json
appबिल्ड-बंडलरेपोफ्लैटसील.फ्लैटपैककॉम.गीथूब.tchx84फ्लैटसील
appस्थापित करनाफ्लैटसील.फ्लैटपैक
फ्लैटपैक अनुमतियों को देखने और प्रबंधित करने के लिए फ्लैटसील का उपयोग कैसे करें
आपके द्वारा Flatseal स्थापित करने के बाद, एप्लिकेशन मेनू खोलें, Flatseal की खोज करें और इसे लॉन्च करें।
जब Flatseal लॉन्च होता है, तो आपको दो पैनल वाली मुख्य विंडो दिखाई देगी। बायाँ फलक आपको फ्लैटपैक का चयन करने देता है, और दाईं ओर वह है जहाँ आप चयनित फ्लैटपैक ऐप के लिए अनुमतियाँ देख और प्रबंधित कर सकते हैं।
यदि आप Flatpak के लिए नए हैं और इसकी अनुमतियों के बारे में अधिक जानना चाहते हैं, तो मुख्य Flatseal विंडो पर हैमबर्गर मेनू आइकन पर क्लिक करें और चुनें प्रलेखन मेनू विकल्पों में से। उनके बारे में पता लगाने के लिए प्रलेखन पृष्ठ पर हाइपरलिंक्स का उपयोग करें। मारो एक्स दस्तावेज़ पृष्ठ को बंद करने के लिए ऊपरी-दाएँ कोने में बटन।
1. फ्लैटपैक पैकेज अनुमतियां देखना
यह देखने के लिए कि फ्लैटपैक पैकेज किन अनुमतियों का उपयोग कर रहा है, इसे बाईं ओर के साइडबार से चुनें, और आपको इसकी सभी अनुमतियां विंडो में दाईं ओर दिखाई देंगी।
यदि आपके पास कंप्यूटर पर इंस्टॉल किए गए फ़्लैटपैक पैकेजों की एक लंबी सूची है, तो सूची में स्क्रॉल करने के बजाय, फ़्लैटसील आपको सीधे पैकेज खोजने की सुविधा देता है। इसके लिए, Flatseal विंडो के ऊपरी-बाएँ कोने में खोज आइकन पर क्लिक करें, पैकेज का नाम दर्ज करें, और उपलब्ध होने पर Flatseal इसे दिखाएगा। पैकेज का चयन करने और इसकी अनुमतियां देखने के लिए उस पर क्लिक करें।
जब आप एक Flatpak पैकेज का चयन करते हैं, तो आप इसके उपयोग की अनुमतियों के साथ इसके सभी विवरण दाईं विंडो पर देखेंगे। आपको Flatpak पैकेज के बारे में कुछ विवरण मिलेंगे, जैसे लेखक, संस्करण संख्या, रनटाइम, और वह दिनांक जब इसे अंतिम बार अपडेट किया गया था।
इस अनुभाग के नीचे, आपको उन सभी अनुमतियों की एक सूची दिखाई देगी जो Flatpak पैकेज उपयोग करता है, अनुमतियों को नेविगेट करना आसान बनाने और आपका समय बचाने के लिए विभिन्न अनुमति श्रेणियों में वर्गीकृत किया गया है।
यदि आप फ्लैटपैक के बारे में अधिक जानना चाहते हैं, तो एक भी है प्रदर्शन का विवरण फ्लैटसील विंडो के शीर्ष पर बटन। बस पैकेज का चयन करें और हिट करें प्रदर्शन का विवरण, और यह सॉफ्टवेयर मैनेजर में पैकेज खोलेगा।
इसके अतिरिक्त, आप क्लिक करके यहां से फ्लैटपैक पैकेज की स्थापना रद्द भी कर सकते हैं मिटाना बटन या उसके आगे ट्रैश आइकन।
2. Flatpak पैकेज अनुमतियों को संशोधित करना
Flatpak पैकेज की अनुमतियों को संशोधित करने में उस सिस्टम अनुमति के बगल में स्विच को चालू या बंद करना शामिल है जिसे आप अनुमति देना या अस्वीकार करना चाहते हैं।
एक Flatpak का चयन करने और उसकी अनुमतियाँ देखने के बाद, स्विच को चालू या बंद करने के लिए टॉगल करें। कुछ Flatpaks के पास पहले से ही कुछ आवश्यक सिस्टम घटकों के लिए सक्षम अनुमतियाँ होंगी, इसलिए जब आप उन्हें बदलते हैं तो सावधान रहें।
जब आप फ्लैटपैक पैकेज के लिए अनुमतियों को सक्षम या अक्षम करते हैं, तो फ्लैटसील इसके बगल में एक अलर्ट आइकन प्रदर्शित करेगा जो आपको सूचित करेगा कि अनुमति बदल दी गई है।
इसी तरह, जब आप कुछ सिस्टम घटकों के लिए अनुमतियों को संशोधित करते हैं, जैसे सूचनाएं, आपको एक दिखाई देगा अनसेट अनुमति परिवर्तन को अनसेट करने और इसे अपनी पिछली स्थिति में वापस लाने में मदद करने के लिए टॉगल के आगे बटन।
अब, हालांकि अस्वीकार्य- जब तक आपके पास कुछ चुनिंदा फ्लैटपैक पैकेज नहीं हैं और आप जानते हैं कि आप क्या कर रहे हैं- फ्लैटसील आपको एक बार में अपनी मशीन पर सभी इंस्टॉल किए गए फ्लैटपैक की अनुमतियों को संशोधित करने देता है।
इसके लिए सेलेक्ट करें सभी अनुप्रयोग बाएं हाथ के फलक से, और फिर उन अनुमतियों के बगल में स्थित स्विच को टॉगल करें जिन्हें आप सही विंडो में देना या अस्वीकार करना चाहते हैं।
3. Flatpak पैकेज अनुमतियों को डिफ़ॉल्ट पर रीसेट करें
किसी भी बिंदु पर, यदि आपको लगता है कि आपकी अनुमति परिवर्तन समस्याओं का कारण बन रहे हैं या आपके फ्लैटपैक की किसी भी कार्यक्षमता को प्रभावित कर रहे हैं, तो आप उन्हें डिफ़ॉल्ट मानों पर पुनर्स्थापित करने के लिए अनुमतियों को रीसेट कर सकते हैं।
ऐसा करने के लिए, साइडबार से पैकेज चुनें और क्लिक करें रीसेट सही विंडो में बटन। वैकल्पिक रूप से, यदि आप इसे सभी फ्लैटपैक पैकेजों के लिए करना चाहते हैं, तो चुनें सभी अनुप्रयोग इसके बजाय और हिट करें रीसेट.
सभी Flatpak ऐप अनुमतियों को एक ही स्थान पर प्रबंधित करें
आपके कंप्यूटर पर ऐप अनुमतियों को प्रबंधित करना एक आसान सुविधा है जो आपको उन अनुमतियों का ट्रैक रखने में सहायता करती है जो आपके ऐप्स को उचित कार्य करने के लिए आवश्यक हैं। Linux पर Flatpak ऐप अनुमतियों को देखने और प्रबंधित करने के लिए Flatseal संभवतः सबसे अच्छी उपयोगिता है। और सबसे अच्छी बात यह है कि चूँकि यह एक ग्राफिकल ऐप है, आप यह सब कुछ साधारण क्लिक के साथ कर सकते हैं।
यदि आप फ्लैटपैक में नए हैं, तो आप शायद इस नई पैकेजिंग प्रणाली की पेचीदगियों से अभिभूत हो जाएंगे। कुछ मूल बातों से खुद को परिचित कराने से आपको Flatpak का उपयोग करने में अधिक सहज महसूस करने में मदद मिलेगी।