AppImage Linux के लिए एक सॉफ्टवेयर वितरण प्रारूप है जिसका उद्देश्य पारंपरिक Linux पैकेजों के साथ दो सबसे अधिक दबाव वाले मुद्दों को हल करना है: वितरण और स्थापना।
यदि आपने AppImage प्रारूप में कोई प्रोग्राम डाउनलोड किया है और सोच रहे हैं कि इसे अपने सिस्टम पर कैसे स्थापित या चलाया जाए, तो यह मार्गदर्शिका आपकी मदद करेगी।
जैसे ही हम AppImage, पारंपरिक Linux पैकेजों पर इसके लाभ, और अपने Linux मशीन पर AppImage फ़ाइल चलाने के लिए आपको जिन चरणों का पालन करने की आवश्यकता है, उनका अनुसरण करें।
AppImage क्या है, और यह पारंपरिक Linux पैकेज से कैसे भिन्न है?
पारंपरिक लिनक्स पैकेज प्रबंधन दृष्टिकोण के साथ, डेवलपर्स को अपने ऐप्स को डिस्ट्रो के नियमों के अनुसार पैकेज के रूप में बंडल करने की आवश्यकता होती है। क्योंकि वहां हैं अनेक Linux distros वहाँ से बाहर, यह प्रक्रिया आमतौर पर डेवलपर्स के लिए थकाऊ और समय लेने वाली होती है, क्योंकि उन्हें कई डिस्ट्रो की आवश्यकताओं को पूरा करने के लिए अपने पैकेज को संशोधित करने की आवश्यकता होती है।
इसके अलावा, यह कभी-कभी अनुपलब्ध या परिवर्तित निर्भरता के कारण संगतता समस्याओं को भी जन्म दे सकता है, जिसे ठीक करना डेवलपर्स के लिए मुश्किल हो सकता है।
AppImage का उद्देश्य कहीं भी चलने वाले ऐप्स बनाकर इस समस्या को हल करना है। यह अनिवार्य रूप से सार्वभौमिक सॉफ्टवेयर पैकेज दृष्टिकोण का अनुसरण करता है, जिसमें यह डेवलपर्स को अपने प्रोग्राम को पैकेज करने के लिए कहता है (और इसकी निर्भरताएं जो डिस्ट्रो का हिस्सा नहीं हैं) एक एकल फ़ाइल में जो कई लिनक्स में आसानी से चल सकती है डिस्ट्रोस
एक ऐप, एक फाइल सिस्टम के साथ, ऐपइमेज डेवलपर्स को केवल उन डिस्ट्रोस को लक्षित करने की आवश्यकता है जिनके लिए वे अपने प्रोग्राम प्रदान करना चाहते हैं और आवश्यक निर्भरता का विश्लेषण करना चाहते हैं। और, प्राप्त परिणामों के आधार पर, उन्हें उन निर्भरताओं की पहचान करने की आवश्यकता है जो उस डिस्ट्रो पर गायब हो सकती हैं और अपने पैकेज को इस तरह से बंडल कर सकती हैं कि इसमें वे निर्भरताएं शामिल हों।
इस दृष्टिकोण के परिणामस्वरूप, जबकि AppImage डेवलपर्स के लिए समस्याओं का समाधान करता है, साथ ही यह अंत-उपयोगकर्ताओं के लिए भी कुछ को संबोधित करता है। AppImage के साथ, उपयोगकर्ता अब प्रोग्राम का नवीनतम संस्करण चला सकते हैं, भले ही वे ऑपरेटिंग सिस्टम के पुराने संस्करण पर हों।
इसके अलावा, उन्हें अपने सिस्टम पर ऐप के कई संस्करण चलाने की क्षमता भी मिलती है एक साथ, जो तब काम आ सकता है जब वे यह तय करना चाहते हैं कि क्या किसी प्रोग्राम का नवीनतम अपडेट है उन्नयन के लायक। और सबसे अच्छी बात यह है कि वे (AppImage) ऐप को अपने सिस्टम पर इंस्टॉल किए बिना चला सकते हैं।
AppImage का उपयोग करने के लाभ
- AppImage फ़ाइलें पोर्टेबल हैं, और इसलिए, लाइव संस्करणों सहित, कहीं भी चलाई जा सकती हैं।
- AppImage वितरण अज्ञेयवादी है, जिसका अर्थ है कि यह विभिन्न लिनक्स डिस्ट्रो पर चल सकता है।
- एक AppImage को संस्थापन की आवश्यकता नहीं होती है, जो इसे पारंपरिक Linux संकुल की तुलना में चलाना आसान बनाता है।
- पारंपरिक पैकेजों के विपरीत, AppImage उपयोगकर्ताओं को अपने प्रोग्राम चलाने के लिए रूट विशेषाधिकारों की आवश्यकता नहीं होती है।
- AppImage प्रोग्राम को हटाना उतना ही सरल है जितना की AppImage फ़ाइल को हटाना।
AppImage का उपयोग करने के नुकसान
- AppImage सत्यापित नहीं होने के कारण गलती से मैलवेयर पकड़ने का जोखिम।
- AppImage फ़ाइलें उनके साथ आने वाली सभी निर्भरताओं के कारण काफी बड़ी हो सकती हैं।
Linux में AppImage कैसे चलाएँ?
Linux में AppImage चलाना पारंपरिक Linux पैकेज प्रारूपों के विपरीत बहुत सरल है जैसे लोगों के सामने पहली उपस्थिति करनेवाली या
आरपीएम, जिसमें थोड़ी थकाऊ स्थापना प्रक्रिया है।
AppImage फ़ाइल के साथ, आपको केवल फ़ाइल को निष्पादन योग्य बनाने और उसे चलाने की आवश्यकता है। लिनक्स में किसी अन्य कार्य को करने की तरह, आप इस कार्य को कई तरीकों से कर सकते हैं: आप या तो जीयूआई या टर्मिनल का उपयोग कर सकते हैं (यदि आप सीएलआई में काम करना पसंद करते हैं)।
1. फ़ाइल प्रबंधक का उपयोग करके AppImage चलाएँ
GUI के माध्यम से AppImage चलाना काफी सरल है। नीचे दिए गए चरणों का पालन करें:
- फ़ाइल प्रबंधक खोलें और AppImage की निर्देशिका में नेविगेट करें।
- AppImage फ़ाइल पर राइट-क्लिक करें और चुनें गुण.
- पर गुण विंडो, पर स्विच करें अनुमतियां टैब।
- के बगल में स्थित चेकबॉक्स पर टिक करें फ़ाइल को प्रोग्राम के रूप में निष्पादित करने की अनुमति दें यदि आप नॉटिलस-आधारित फ़ाइल प्रबंधक का उपयोग कर रहे हैं। चेक ऑफ करें निष्पादन योग्य है विकल्प यदि आप डॉल्फिन का उपयोग कर रहे हैं और इसे बदल दें निष्पादित करना ड्रॉपडाउन टू कोई भी यदि आप PCManFM पर हैं।
2. CLI का उपयोग करके AppImage चलाएँ
यदि आप अपने कीबोर्ड पर काम करना पसंद करते हैं, तो आप टर्मिनल का उपयोग करके AppImage फ़ाइलों को बहुत कुशलता से चला सकते हैं। ऐसा करने के लिए इन चरणों का पालन करें:
- टर्मिनल ऐप खोलें।
- उपयोग रास तथा सीडी कमांड उस निर्देशिका में नेविगेट करने के लिए जहां आपने AppImage फ़ाइल को सहेजा/डाउनलोड किया है।
- AppImage को निष्पादन योग्य बनाने के लिए टर्मिनल में निम्न कमांड चलाएँ:
chmod +x appimage_name
- AppImage चलाने के लिए निम्न कमांड दर्ज करें:
./appimage_name
उदाहरण के लिए, यदि आप नाम की फ़ाइल चलाना चाहते हैं बलेनाएचर। ऐप इमेज, आपको पहले फ़ाइल को निष्पादन योग्य अनुमतियां असाइन करनी होंगी और फिर इसे टर्मिनल से निम्नानुसार चलाना होगा:
चामोद + एक्स बलेनाएचर। ऐप इमेज
./बलेनाएचर। ऐप इमेज
3. लॉन्चर का उपयोग करके AppImage चलाएं
जबकि GUI और CLI दोनों विधियां त्रुटिपूर्ण रूप से काम करती हैं, उन्हें आपको एक अतिरिक्त चरण करने की आवश्यकता होती है, जिसमें आपको इसे चलाने के लिए AppImage फ़ाइल को निष्पादन योग्य में बदलने की आवश्यकता होती है।
उपयोगिताएँ जैसे ऐप इमेज लॉन्चर AppImages को चलाने की अनुमति देकर और भी सरल बनाएं ताकि आप सीधे AppImage को चला सकें और इसके लिए आपको इसे निष्पादन योग्य में बदलने की आवश्यकता नहीं होगी। इतना ही नहीं, यह आपके एप्लिकेशन लॉन्चर में AppImage फ़ाइलों को एकीकृत करने और उन्हें बहुत आसान तरीके से प्रबंधित करने में भी आपकी सहायता करता है।
यदि आप AppImageLauncher का उपयोग करना चाहते हैं, तो पहले इसे अपने कंप्यूटर पर डाउनलोड और इंस्टॉल करें।
डाउनलोड: ऐप इमेज लॉन्चर
- AppImageLauncher DEB फ़ाइल डाउनलोड करें।
- फ़ाइल पर राइट-क्लिक करें और चुनें एक्स पैकेज इंस्टालर के साथ खोलें, कहाँ पे एक्स आपके Linux डिस्ट्रो के लिए पैकेज इंस्टालर है।
- DEB फ़ाइल को स्थापित करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।
वैकल्पिक रूप से, आप टर्मिनल के माध्यम से डीईबी फ़ाइल भी स्थापित कर सकते हैं। ऐसा करने के लिए, टर्मिनल खोलें और निम्न सिंटैक्स में इंस्टॉलेशन कमांड चलाएँ:
सुडो डीपीकेजी -आई पैकेज_नाम
उदाहरण के लिए:
sudo dpkg -i appimagelauncher.deb
एक बार जब आप AppImageLauncher स्थापित कर लेते हैं, तो इसे चलाएं और इसका उपयोग करने के लिए नीचे दिए गए चरणों का पालन करें:
- फ़ाइल प्रबंधक खोलें और उस निर्देशिका पर नेविगेट करें जहाँ आपने उस AppImage को सहेजा / डाउनलोड किया है जिसे आप चलाना चाहते हैं।
- AppImage फ़ाइल पर डबल-क्लिक करें।
- प्रस्तुत विकल्पों में से, पर टैप करें एकीकृत करें और चलाएं AppImage को अपने होम डायरेक्टरी में ले जाने और उसे चलाने के लिए बटन। वैकल्पिक रूप से, AppImage को केवल एक बार चलाने के लिए, क्लिक करें एक बार दौड़ो.
Linux पर AppImage फ़ाइलें सफलतापूर्वक चल रही हैं
हालांकि ऐसे बहुत से प्रोग्राम नहीं हैं जो AppImage प्रारूप का उपयोग करते हैं, कभी-कभी जब आप एक के सामने आते हैं, तो यह मार्गदर्शिका आपके Linux सिस्टम पर उन्हें आसानी से चलाने में आपकी सहायता करेगी।
यदि आप एक सार्वभौमिक पैकेज प्रारूप के विचार में रुचि रखते हैं, तो आप फ्लैथब और स्नैप स्टोर को भी देखना चाहेंगे, जो ऐपइमेज के समान अवधारणा का पालन करते हैं।
जब आप Linux ऐप्स डाउनलोड करना चाहते हैं, तो Flathub और Snap Store की तुलना कैसे की जाती है? हम पता लगाने के लिए उन्हें एक दूसरे के खिलाफ खड़ा करते हैं।
आगे पढ़िए
- लिनक्स
- लिनक्स ऐप्स
- पैकेज प्रबंधक

यश DIY, Linux, प्रोग्रामिंग और सुरक्षा के लिए MUO में स्टाफ राइटर हैं। लेखन में अपने जुनून को खोजने से पहले, वह वेब और आईओएस के लिए विकसित हुआ करते थे। आप टेकपीपी पर उनका लेखन भी देख सकते हैं, जहां वे अन्य कार्यक्षेत्रों को कवर करते हैं। तकनीक के अलावा, उन्हें खगोल विज्ञान, फॉर्मूला 1 और घड़ियों के बारे में बात करने में मज़ा आता है।
हमारे समाचार पत्र के सदस्य बनें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें