कुछ पहले Gnu / Linux की दुनिया में हमारे पास किसी भी एप्लिकेशन को स्थापित करने का एक सार्वभौमिक तरीका था विचाराधीन वितरण की परवाह किए बिना और यह विधि अपने स्रोत कोड से आवेदन को संकलित करके थी।
इस विधि का उपयोग अभी भी किया जाता है, यह थोड़ा देर हो जाता हैलिनक्स के लिए नए और यहां तक कि मध्यवर्ती उपयोगकर्ताओं के लिए इसके अलावा, इस का काम थोड़ा जटिल हो सकता है।
पहले से ही थोड़ा अधिक विशिष्ट है अधिकांश वितरण आमतौर पर कुछ पैकेज प्रबंधक का उपयोग करते हैं जिसके साथ वे अनुप्रयोगों की स्थापना के लिए समर्थित हैं, उदाहरण के लिए डेबियन या उबंटू के साथ उपयुक्त और डिब या फेडोरा पैकेज के साथ यम और आरपीएम पैकेज कहते हैं।
जिसके साथ हम पहले से ही सबसे लोकप्रिय पैकेज प्रारूपों में आवेदन पाते हैं और वे हमें स्थापना के साथ बहुत समय बचाते हैं क्योंकि हमें इसे अपने सिस्टम पर संकलित करने की आवश्यकता नहीं है।
पूर्व लंबे समय से नए प्रकार के पैकेज उभरने नहीं लगे हैं उदाहरण के लिए, एप्लिकेशन इंस्टॉल करने के लिए, स्नैप, एपिमेज या फ्लैटपैक.
जहां इनमें से कुछ का मुख्य आकर्षण यह है कि वे वातावरण में पूरी तरह से सिस्टम से अलग-थलग हैं, जिसके साथ हमें सिस्टम को दूषित करने या उससे समझौता करने की समस्या नहीं होगी।
AppImageLauncher के बारे में
इस अवसर पर हम AppImage प्रारूप में संकुल पर ध्यान केंद्रित करेंगे जो कई उपयोगकर्ताओं को यह भी पता नहीं है कि उन्हें कैसे स्थापित किया जाए और यहां तक कि उन्हें हमारे सिस्टम में कैसे एकीकृत किया जाए।
जब हम एक AppImage पैकेज डाउनलोड करते हैं इसे स्थापित करने के लिए हमें इसे इंस्टॉलेशन अनुमतियाँ देनी चाहिए और इसे स्थापित करने के लिए निम्न कमांड निष्पादित करना चाहिए:
./paquete.appimage
जो यह पुष्टि करेगा कि हम एप्लिकेशन इंस्टॉल करने जा रहे हैं, इसके अंत में हमसे पूछा जाता है कि क्या हम चाहते हैं कि एप्लिकेशन हमारे एप्लिकेशन मेनू में एकीकृत हो या यदि हम शॉर्टकट बनाना चाहते हैं।
जहाँ बहुत से उपयोगकर्ता बिना जाने या गलती से कुछ नहीं कहते हैं। एप्लिकेशन को चलाने के लिए बाद में हमें उस फ़ाइल से करना होगा जिसे हमने डाउनलोड किया था।
लेकिन हमारे पास एक उपकरण भी है जो इसे सुविधाजनक बना सकता है, इस उपकरण को कहा जाता है ऐप इमेज लॉन्चर.
आवेदन आप आसानी से AppImage फ़ाइलों को चलाने के लिए उन्हें निष्पादन योग्य बनाने के बिना अनुमति देता है।
अभी के लिए AppImageLauncher इसमें केवल उबंटू, लिनक्स मिंट, डेबियन, नेट्रनर के लिए समर्थन है और हाल ही में ओपनएसयूएसई के लिए समर्थन जोड़ा है।
लेकिन इसकी सबसे दिलचस्प विशेषता आपके सिस्टम के साथ AppImages को आसानी से एकीकृत करना है: AppImageLauncher स्वचालित रूप से आपके डेस्कटॉप वातावरण के मेनू / एप्लिकेशन लांचर (एप्लिकेशन आइकन और उचित विवरण सहित) में AppImage एप्लिकेशन के लिए एक शॉर्टकट जोड़ सकता है।
AppImageLauncher कैसे काम करता है?
जब हम Appimage में एक एप्लिकेशन डाउनलोड करते हैं, AppImageLauncher चलाने के लिए बस उस पर डबल-क्लिक करें और यह हमें कई विकल्पों के साथ पेश करेगा।
जब आप पहली बार एप्लिकेशन इंस्टॉल करने जा रहे हैं, तो आपके लिए जो पहले प्रस्तुत किए जाएंगे, वे हैं:
एक बार चलाएं या एकीकृत करें और चलाएं।
एकीकृत और चलाने पर क्लिक करके, AppImage में एप्लिकेशन को ~ /.bin / फ़ोल्डर में कॉपी किया जाता है और मेनू में जोड़ा जाता है, फिर आवेदन शुरू हो जाता है।
जब कोई एप्लिकेशन पहले से इंस्टॉल हो तो अन्य विकल्प जो आपके सामने प्रस्तुत करते हैं:
एप्लिकेशन को हटाएं या अपडेट करें।
यदि हम एप्लिकेशन को समाप्त करना चाहते हैं, तो यह केवल उतना ही सरल है, जब तक कि आप जिस डेस्कटॉप वातावरण का उपयोग कर रहे हैं, वह डेस्कटॉप क्रियाओं के अनुकूल है।
अपडेट करने के दौरान, आपको उस विकल्प के साथ प्रस्तुत किया जाना चाहिए जब आप AppImageLauncher को फिर से उस एप्लिकेशन के अपडेट किए गए एपिमेज पर चलाते हैं जिसे आपने सिस्टम पर पहले से इंस्टॉल किया है।
उदाहरण के लिए, Gnome Shell में, एक्टिविटीज़ अवलोकन में एप्लिकेशन आइकन पर राइट-क्लिक करें और सिस्टम से निकालें चुनें:
लिनक्स पर AppImageLauncher कैसे स्थापित करें?
जैसा कि मैंने AppImageLauncher की संगतता का उल्लेख किया है, हालांकि इसका उपयोग डेरिवेटिव में भी किया जा सकता है, हमें यह ध्यान रखना चाहिए कि इसकी संगतता डेस्कटॉप वातावरण पर निर्भर करती है जहां ग्नोम शेल या दालचीनी सबसे उपयुक्त हैं।
Solamente आपको निम्न लिंक पर जाना चाहिए y अपने वितरण के लिए पैकेज डाउनलोड करें लिनक्स।
डेबियन, उबंटू और डेरिवेटिव के मामले में, इसे स्थापित करने के लिए हमें केवल उस फ़ोल्डर में खुद को स्थान देना होगा जहां पैकेज डाउनलोड किया गया था और निष्पादित किया गया था:
sudo dpkg -i appimagelauncher*.rpm
जबकि Ubuntu के लिए 18.04 विशेष रूप से हमारे पास एक पैकेज है:
sudo dpkg -i appimagelauncher*.rpm
ओपन के लिए:
sudo rpm -i appimagelauncher*.rpm
यह त्रुटि देता है: साझा पुस्तकालयों को लोड करते समय त्रुटि: libQt5DBus.so.5: साझा की गई ऑब्जेक्ट फ़ाइल को नहीं खोल सकता: कोई फ़ाइल या निर्देशिका नहीं
उन्हें आपको यह बताना चाहिए कि उसके पास क्या निर्भरताएँ हैं या किस भंडार से उसे डाउनलोड करना है ताकि वह खुद ही सब कुछ कर ले।
किसी के लिए भी यह सुनिश्चित करना असंभव है कि आपको प्रत्येक कार्यक्रम की ज़रूरतों पर निर्भर रहना चाहिए
वे यह दिखा सकते हैं कि इसे एंटीक्स लिनेक्स से कैसे किया जाए, icewm का उपयोग करें और मुझे यह थोड़ा जटिल लगता है, कृपया।