आप जैसे पाठक MUO का समर्थन करने में मदद करते हैं। जब आप हमारी साइट पर लिंक का उपयोग करके खरीदारी करते हैं, तो हम संबद्ध कमीशन अर्जित कर सकते हैं।
इतने सारे लिनक्स डिस्ट्रोस और पैकेजिंग विधियों के उपलब्ध होने के साथ, यह कोई आश्चर्य नहीं है कि डेवलपर्स अक्सर अपने कार्यक्रमों को एक प्रारूप में वितरित करना चुनते हैं - जैसे कि ऐप इमेज - जिसे किसी भी लिनक्स सिस्टम द्वारा निष्पादित किया जा सकता है। लेकिन AppImages प्रबंधन के लिए दर्दनाक हैं और आसानी से आपके सिस्टम मेनू के साथ एकीकृत नहीं होते हैं।
सौभाग्य से, वहाँ एक समाधान है जो आपको AppImages का उपयोग करने में मदद कर सकता है जैसे कि वे नियमित Linux ऐप थे।
AppImages क्या हैं और वे क्यों मौजूद हैं?
यह कोई रहस्य नहीं है कि लिनक्स एक खंडित मंच है, और यह आपके लिए दर्दनाक हो सकता है जब सॉफ़्टवेयर स्थापित करने का प्रयास किया जाता है जिसे आपके स्वयं के अलावा किसी अन्य डिस्ट्रो के लिए बाइनरी के रूप में संकलित किया गया है। डेबियन-आधारित डिस्ट्रोज़ के लिए DEB, Red Hat के लिए RPM, आर्क के Pacman पैकेज मैनेजर के लिए PKG.TAR.XZ, और बहुत कुछ है।
अलग-अलग डिस्ट्रोस के लिए बायनेरिज़ बनाना और बनाए रखना समय लेने वाला है, और अक्सर, डेवलपर्स इसे पसंद करेंगे एक पैकेज प्रकाशित करें जो सभी लिनक्स सिस्टम पर काम करेगा, और इसे एक क्लिक या एक टर्मिनल से शुरू किया जा सकता है आज्ञा।
ऐपइमेज एक प्रारूप है जिसे आप बस डाउनलोड और चला सकते हैं। ये ऐप सभी आवश्यक निर्भरताओं के साथ आते हैं और आपको इन्हें इंस्टॉल करने की भी आवश्यकता नहीं है।
AppImage लॉन्च करने के लिए, आपको पहले इसे निष्पादन योग्य बनाना होगा:
सुडोchmod +एक्सsomeapp.AppImage
...फिर इसे अपने फ़ाइल प्रबंधक में डबल-क्लिक करें या यदि आप अभी भी टर्मिनल में हैं, तो दर्ज करें:
./someapp. ऐपइमेज
जीयूआई लिनक्स उपयोगकर्ताओं के लिए, यह निराशाजनक हो सकता है, और हालांकि ऐप्स मौजूद हैं जो करेंगे अपने AppImages को प्रबंधित और लॉन्च करें आपके लिए, यह आपके मेनू को खोलने और उस AppImage पर क्लिक करने जितना आसान नहीं है, जिसे आप लॉन्च करना चाहते हैं, जैसे कि यह एक सामान्य दैनिक ऐप था।
AppImageLauncher एक ओपन-सोर्स ऐप है, जो आपके सिस्टम मेनू से AppImages लॉन्च करने के आपके सपने को हकीकत में बदल सकता है।
AppImageLauncher क्या है?
AppImageLauncher अपने नाम से कहीं अधिक करता है, और एक बार आपके सिस्टम पर इंस्टॉल हो जाने पर, यह सभी को रोक देगा AppImage खोलने का प्रयास करता है, आपको यह चुनने के विकल्प के साथ एक संवाद देता है कि आप AppImages को कैसा बनाना चाहते हैं इलाज किया।
आप या तो AppImage को एक बार चलाना चुन सकते हैं या इसे सिस्टम मेनू के साथ एकीकृत कर सकते हैं ताकि यदि आप भविष्य में ऐप लॉन्च करना चाहते हैं, तो आपको केवल इसे मेनू से चुनना होगा।
पैकेज मैनेजर के माध्यम से इंस्टॉल किए गए नियमित ऐप्स आपके सिस्टम के साथ अपडेट किए जाते हैं, लेकिन ऐपइमेज, जैसे कि आप एक बार डाउनलोड की गई फाइलें और आमतौर पर आइकन पर क्लिक करके चलाते हैं, नहीं हैं।
AppImageLauncher सिस्टम मेनू में ऐप प्रविष्टि में एक प्रविष्टि जोड़कर इसे बदलता है, जो अद्यतनों की जांच करेगा और नवीनतम संस्करण डाउनलोड करेगा।
यदि आप किसी विशेष AppImage से तंग आ चुके हैं और इसे अपने सिस्टम से हटाना चाहते हैं, तो AppImageLauncher उसे भी संभाल सकता है।
Linux पर AppImageLauncher कैसे स्थापित करें
AppImageLauncher मंज़रो सिस्टम पर पहले से इंस्टॉल आता है, और डेबियन, उबंटू और फेडोरा के लिए आधिकारिक संस्करण उपलब्ध हैं। आर्क लिनक्स के लिए एक समुदाय-समर्थित AppImageLauncher संस्करण भी है। प्राथमिक ओएस वर्तमान में समर्थित नहीं है।
डेबियन या उबंटू पर AppImageLaucher इंस्टॉल करें
AppImageLauncher PPA जोड़ें, फिर अपने सिस्टम को अपडेट करें:
सुडो ऐड-एपीटी-रिपॉजिटरी पीपीए: एपिमेजलांचर-टीम/स्टेबल
सुडो उपयुक्त अद्यतन
अब इसके साथ AppImageLauncher इंस्टॉल करें:
सुडो उपयुक्त स्थापित करना appimagelauncher
आर्क-आधारित सिस्टम पर AppImageLauncher इंस्टॉल करें
AppImageLauncher में उपलब्ध है आर्क यूजर रिपॉजिटरी और आप याय का उपयोग करके इसे स्थापित कर सकते हैं:
सुडो याय -एस ऐप इमेज लॉन्चर
फेडोरा और अन्य RPM डिस्ट्रोस पर
AppImageLauncher GitHub रिलीज़ पेज से नवीनतम RPM रिलीज़ डाउनलोड करें।
डाउनलोड करना:AppImageLauncher
फिर, डाउनलोड निर्देशिका का उपयोग करके नेविगेट करें सीडी कमांड और टाइप करें:
सुडोrpm-मैंappimagelauncher-x।एक्स.आरपीएम
मेनू प्रविष्टियां बनाने के लिए AppImageLauncher का उपयोग कैसे करें
एक बार जब आप AppImageLauncher स्थापित कर लेते हैं, तो सिस्टम मेनू में AppImage जोड़ने के लिए आप इसका उपयोग कैसे कर सकते हैं:
- एक ऐपइमेज डाउनलोड करें जिसका आप उपयोग करना चाहते हैं। अपने फ़ाइल प्रबंधक में AppImage का पता लगाएँ और इसे लॉन्च करें।
- AppImageLauncher AppImage के बजाय लॉन्च होगा। यदि आपने पहली बार AppImageLauncher का उपयोग किया है, तो क्लिक करें अनुकूलित करें उस निर्देशिका को चुनने के लिए जहाँ आप अपने AppImages को संग्रहित करना चाहते हैं, फिर क्लिक करें ठीक.
- एक नया डायलॉग दिखाई देगा, जो आपको चुनने का विकल्प देगा एक बार रन करें या एकीकृत करें और चलाएं.
- AppImage को निर्दिष्ट स्थान पर ले जाने और अपने सिस्टम मेनू के साथ एकीकृत करने के लिए, चुनें एकीकृत करें और चलाएं.
- ऐप लॉन्च होगा। अगली बार जब आप ऐप लॉन्च करना चाहते हैं, तो बस अपना सिस्टम मेनू खोलें और ऐप आइकन पर क्लिक करें।
ऐप को आपके सिस्टम मेनू के साथ एकीकृत करना बहुत अच्छा है - जब तक आप इसे नहीं चाहते। AppImage को हटाने के लिए:
- अपना सिस्टम मेनू खोलें और AppImage आइकन का पता लगाएं।
- AppImage आइकन पर राइट-क्लिक करें।
- चुनना AppImage को सिस्टम से निकालें.
यदि AppImages के अद्यतन संस्करण उपलब्ध हैं, तो आप उन्हें उसी संदर्भ मेनू से अपडेट करने में सक्षम होंगे।
AppImageLauncher AppImages को प्रबंधित करना आसान बनाता है
अब आप AppImageLauncher का उपयोग अपने सिस्टम मेनू के साथ AppImages को आसानी से एकीकृत करने के लिए कर सकते हैं, और अब उनका उपयोग करने से बचने का कोई कारण नहीं है।
विशेष रूप से आपके डिस्ट्रो के लिए बनाए गए सॉफ़्टवेयर के लिए डिफ़ॉल्ट रिपॉजिटरी के माध्यम से खोज करने के बजाय, सभी Linux प्लेटफ़ॉर्म के लिए उपलब्ध AppImages के विशाल पुस्तकालयों की जाँच करें।