ट्यूटोरियल

विनियोग: लिनक्स अनुप्रयोग जो विभिन्न वितरणों पर चलते हैं

विषयसूची:

Anonim

AppImage एक ऐसा प्रारूप है जो आपको अलग-अलग वितरण पर चलने की क्षमता के साथ, पोर्टेबल मोड में और सुपरयूज़र (रूट) इंस्टॉलेशन अनुमतियों की आवश्यकता के बिना लिनक्स पैकेज की आपूर्ति करने की अनुमति देता है। इस परियोजना का जन्म 2004 में एक कलिक के रूप में हुआ था, तब से यह निरंतर विकास में है, 2011 में इसने 2011 में अपना नाम बदलकर पोर्टेबललिंक्सऐप्स कर लिया और 2013 को इसका वर्तमान नाम बदल दिया गया।

AppImage क्या है?

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

AppImageKit क्या है?

AppImageKit उपकरण का एक सेट है जो AppImage प्रारूप का पूरक है, जो इसके उचित कार्यान्वयन की सुविधा देता है। परियोजना खुला स्रोत है और एक GitHub रिपॉजिटरी में स्थित है।

AppImageKit द्वारा प्रदान किए गए मुख्य मुख्य उपकरण हैं:

  • create-appdir - Ubuntu पर चलने वाला एक कमांड-लाइन टूल, जो पैक किए गए सॉफ़्टवेयर को एक एप्लिकेशन डायरेक्टरी (AppDir) में बदलता है, जिसे AppImageAssistant के इनपुट के रूप में उपयोग किया जा सकता है। ध्यान रखें कि, उबंटू के लिए लिखे जाने के बावजूद, इसे डेबियन में भी काम करना चाहिए और संबंधित पैकेज प्रबंधकों का उपयोग करके अन्य वितरणों में पोर्ट किया जा सकता है। AppImageAssistant: एक ग्राफिकल यूजर इंटरफेस एप्लीकेशन है जो एक AppDir को AppImage में परिवर्तित करता है। AppRun: निष्पादन योग्य जो AppImage में निहित एप्लिकेशन को ढूंढता है और चलाता है। रनटाइम: छोटा ईएलएफ बाइनरी जो प्रत्येक ऐपमैसेज के हेडर में एम्बेडेड होता है।

AppImage कैसे चलाएं / स्थापित करें?

AppImage को चलाने के लिए, आपको केवल एप्लिकेशन डाउनलोड करना होगा और हम इन दो चरणों का पालन करेंगे:

इसे निष्पादित करें:

chmod a + x exampleNameApp.AppImage

चलाने के लिए:

./nombreEjemploApp.AppImage

कुछ लोकप्रिय एप्लिकेशन जैसे: एटम, अर्डुइनो, ब्लेंडर, क्रोमियम, फ़ायरफ़ॉक्स, लिब्रे ऑफिस, अन्य; वे पहले से ही अपने पृष्ठ से एक AppImage डाउनलोड करने का अवसर प्रदान कर रहे हैं।

हम Ubuntu 16.04 Xenial ज़ेरस पढ़ने की सलाह देते हैं।

AppImage के फायदे और नुकसान

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

हालाँकि, AppImages का एक नुकसान पुस्तकालय अतिरेक, भंडारण स्थान को बर्बाद करने और कुछ मामलों में एक साथ चलने में भी होगा।

ट्यूटोरियल

संपादकों की पसंद

Back to top button