जैसा कि आप में से कई लोग जानते होंगे उबंटू में हमारे पास सॉफ्टवेयर इंस्टॉल करने के कई तरीके हैं सिस्टम में सबसे आम तरीका रिपॉजिटरी से है सॉफ्टवेयर सेंटर की मदद से अधिकारी, एक अन्य Synaptic की मदद से और दूसरा टर्मिनल के माध्यम से।
यदि हम रिपॉजिटरी का उपयोग नहीं करते हैं हम सिर्फ डिबेट पैकेज की तलाश में एप्लिकेशन इंस्टॉल कर सकते हैं और इसे अपने पसंदीदा प्रबंधक के साथ स्थापित करें, लेकिन हमारे पास अन्य पैकेज प्रारूप भी हैं जो काफी लोकप्रिय होने लगे हैं।
हमारे पास Snap, Flatpak और AppImage हैं, जिसमें इस लेख में हम पिछले एक उल्लेख के बारे में थोड़ी बात करेंगे।
वर्षों से हमारे पास डीईबी पैकेज हैं फेडोरा / SUSE आधारित लिनक्स वितरण के लिए डेबियन / उबंटू आधारित लिनक्स वितरण और आरपीएम।
वितरण का यह रूप सॉफ़्टवेयर स्थापित करना आसान बनाता है वितरण के उपयोगकर्ताओं के लिए, लेकिन यह डेवलपर के लिए एक व्यवहार्य विकल्प नहीं है।
डेवलपर के बाद से आपको प्रत्येक वितरण प्रणाली के प्रत्येक पैकेज के लिए एक पैकेज प्रारूप बनाना चाहिएमहान काम में जिसके परिणामस्वरूप।
यह वह जगह है जहाँ AppImage प्रारूप आता है।
AppImage क्या है?
आप में से कई लोग आश्चर्यचकित हो सकते हैं कि एक AppImage क्या है या क्या आप पहले से ही इस प्रारूप में एक आवेदन भर चुके हैं।
AppImage प्रारूप पारंपरिक पैकेट प्रारूपों पर बहुत अच्छा लाभ है, क्योंकि यह सार्वभौमिक है।
मूल रूप से यह वैसा ही है जैसा कि हम एक पोर्टेबल एप्लिकेशन के बारे में बात कर रहे थे, क्योंकि सॉफ्टवेयर इंस्टॉलेशन के बिना AppImage फाइल के साथ चलता है, या फाइल एक्सट्रैक्शन या अतिरिक्त कुछ भी नहीं।
AppImage का उपयोग करने के लाभ
इस माध्यम से सॉफ्टवेयर के उपयोग के कई लाभ हैं, जिनके बीच हम पा सकते हैं:
- अधिकांश आधुनिक लिनक्स वितरण पर चल सकते हैं
- यह पोर्टेबल है, लाइव संस्करणों सहित कहीं भी चलाया जा सकता है
- सॉफ़्टवेयर स्थापित करने और संकलित करने की आवश्यकता नहीं है
- कोई ज़रूरत नहीं रूट अनुमति सिस्टम फ़ाइलों को छुआ नहीं है
- एप्लिकेशन केवल-पढ़ने के लिए मोड में हैं।
AppImage को Ubuntu पर कैसे स्थापित किया जाता है?
हालाँकि, AppImage फॉर्मेट में इसकी विशेषताओं को देखते हुए इनस्टॉल शब्द उपयुक्त नहीं है, लेकिन इस फॉर्मेट द्वारा उपयोग किया जाने वाला सॉफ्टवेयर सिस्टम में एकीकृत किया जा सकता है जैसे कि यह एक स्थापित अनुप्रयोग था इसमें एप्लिकेशन मेनू या डेस्कटॉप पर शॉर्टकट बनाकर।
इससे सॉफ्टवेयर को चलाना आसान हो जाता है चूँकि हमें उस स्थान पर जाने में समय बर्बाद करने की आवश्यकता नहीं है जहाँ आवेदन को इस प्रारूप में संग्रहीत किया जाता है।
उबंटू में ऐसा करने के लिए, इस प्रारूप में सॉफ़्टवेयर को किसी अन्य फ़ोल्डर में सहेजने की अनुशंसा की जाती है, आम तौर पर जब हम इस प्रकार का कोई एप्लिकेशन डाउनलोड करते हैं तो इसे डाउनलोड फ़ोल्डर या हमारे व्यक्तिगत फ़ोल्डर में सहेजा जाता है।
मूल रूप से AppImage में सॉफ्टवेयर का उपयोग करने के लिए हमें इसे निष्पादन की अनुमति देनी चाहिए डाउनलोड की गई फ़ाइल में, हम इसे दो तरीकों से कर सकते हैं:
- पहला फ़ाइल पर माध्यमिक क्लिक करने के लिए है, "गुण> अनुमतियाँ टैब पर जाएं" और हमें उस बॉक्स की जांच करनी चाहिए जो कहता है "प्रोग्राम के रूप में फ़ाइल के निष्पादन की अनुमति दें।"
- दूसरी विधि टर्मिनल के माध्यम से है, हमें उस फ़ोल्डर पर खुद को रखना चाहिए जहां फ़ाइल है और इसे निष्पादित करने की अनुमति देने के लिए निम्नलिखित कमांड निष्पादित करें:
chmod u + x <AppImage File>
AppImage फ़ाइलों को कैसे चलाएं?
अब निष्पादन की अनुमति के साथ, इस प्रारूप में एक आवेदन खोलने के लिए हमें बस उस पर डबल क्लिक करना होगा या टर्मिनल से कमांड चलाएं:
./aplicacion.AppImage
एक बार यह किया जाता है पीया पहली बार हमसे पूछा जाएगा "एक डेस्कटॉप फ़ाइल स्थापित करें"। यदि आप हां का चयन करते हैं, तो आपका AppImage आपके लिनक्स सिस्टम के साथ एक सामान्य इंस्टॉल किए गए एप्लिकेशन के रूप में एकीकृत होगा।
यह हमेशा नहीं होता है, हालांकि अधिकांश एप्लिकेशन आमतौर पर करते हैं।
एक बार यह पूरा हो जाने के बाद, इस तक सीधी पहुंच एकीकृत हो जाएगी।
AppImage की स्थापना कैसे करें?
AppImage प्रारूप में सॉफ़्टवेयर को निकालने के लिए, बस फ़ाइल को हटा दें और हमारे सिस्टम से शॉर्टकट को हटा दें और यही वह है।
सरल, सरल सब कुछ अच्छा है
नमस्कार मैंने एक एप्लिकेशन निष्पादित किया है। फ़ोल्डर डाउनलोड से ubuntu में .appimage यह सोचकर कि यह पहले से ही इंस्टॉल है। मैंने कॉन्फ़िगर करना शुरू कर दिया। यह पता चलता है कि आवेदन ब्लॉकचेन पर एक वीपीएन का एक नोड है और इसे लोड करने और कॉन्फ़िगर करने में लगभग रात भर लग गए। मेरा सवाल यह है कि आप एप्लिकेशन को बंद किए बिना कैसे बैकअप बना सकते हैं। या अगर चल रहा है तो इसे स्थापित करने का कोई तरीका है। यह संभव है कि मैं सारा डेटा खो दूं अगर बिजली चली जाए या कॉन्फ़िगरेशन बना रहे ???
दिलचस्प है, कोई भी «। AppImage », अन्य ऑपरेटिंग सिस्टम पर काम करता है,
उदाहरण के लिए मैं FEDORA में «.AppImage» का उपयोग करना चाहता हूं
??
मैंने इस एप्लिकेशन को डाउनलोड किया है «CinGG-20210930-i386.AppImage» मैंने इसे निष्पादन की अनुमति दी है और जब इस पर डबल क्लिक करने से कुछ नहीं होता है,
मेरे पास उबंटू 18.04 एलटीएस स्थापित है और पीसी में 32-बिट संरचना है
विवरण: उबंटू 18.04.6 एलटीएस
रिलीज: 18.04
कोडनेम: बायोनिक
uname -m
i686
क्या आप जानते हैं सिनेलेरा जीजी के न खुलने का कोई कारण?
मेरा मतलब है कि शीर्षक "उन्हें कैसे स्थापित करें" और फिर इसे समझाया नहीं गया है। यह केवल यह बताता है कि उन्हें किसी भी फ़ोल्डर से निष्पादित किया जा सकता है ...
वैसे भी…
https://github.com/TheAssassin/AppImageLauncher/wiki
वह एक ऐप इमेज लॉन्चर है। यह उन सभी को आपके द्वारा चुने गए फ़ोल्डर में सहेजता है और उन्हें सिस्टम में जोड़ता है ताकि आप उन्हें किसी अन्य ऐप के रूप में उपयोग कर सकें।
आपकी मदद के लिए Hache_raw का बहुत-बहुत धन्यवाद।