كما يعرف الكثير منكم في Ubuntu ، لدينا عدة طرق لتثبيت البرنامج في النظام الطريقة الأكثر شيوعًا هي من المستودعات المسؤولون بمساعدة مركز البرمجيات ، وآخر بمساعدة Synaptic وآخر من خلال المحطة.
إذا لم نستخدم المستودعات يمكننا تثبيت التطبيقات بمجرد البحث عن حزمة deb وقم بتثبيته مع مديرنا المفضل ، ولكن لدينا أيضًا تنسيقات حزم أخرى بدأت في الانتشار.
لدينا Snap و Flatpak و AppImage، حيث سنتحدث في هذا المقال قليلاً عن آخر ما تم ذكره.
لسنوات لدينا حزم DEB لتوزيعات Linux المستندة إلى Debian / Ubuntu و RPM لتوزيعات Linux التي تستند إلى Fedora / SUSE.
هذا الشكل من التوزيع يجعل من السهل تثبيت البرنامج لمستخدمي التوزيع ، لكنه ليس خيارًا قابلاً للتطبيق للمطور.
منذ المطور يجب عليك إنشاء تنسيق حزمة لكل نظام حزمة لكل توزيع، مما أدى إلى عمل رائع.
هذا هو المكان الذي يأتي فيه تنسيق AppImage.
ما هو AppImage؟
قد يتساءل الكثير منكم عن ماهية AppImage أو هل صادفت بالفعل تطبيقًا بهذا التنسيق.
تنسيق AppImage لها ميزة كبيرة على تنسيقات الحزم التقليدية ، لأنها عالمية.
في الأساس ، يبدو الأمر كما لو كنا نتحدث عن تطبيق محمول ، حيث يعمل البرنامج مع ملف AppImage دون إجراء عمليات تثبيت أو استخراج ملف أو أي شيء إضافي.
فوائد استخدام AppImage
استخدام البرنامج بهذه الوسائل له فوائد عديدة ، من بينها يمكننا أن نجد:
- يمكن تشغيله على معظم توزيعات Linux الحديثة
- إنه محمول ، ويمكن تشغيله في أي مكان ، بما في ذلك الإصدارات الحية
- لا حاجة لتثبيت البرامج وترجمتها
- لا حاجة لملفات نظام إذن الجذر
- التطبيقات في وضع القراءة فقط.
كيف يتم تثبيت AppImage على أوبونتو؟
على الرغم من أن مصطلح التثبيت غير مناسب لتنسيق AppImage نظرًا لخصائصه ، البرنامج المستخدم بواسطة هذا التنسيق يمكن دمجه في النظام كما لو كان تطبيقًا مثبتًا فيه عن طريق إنشاء اختصارات في قائمة التطبيق أو على سطح المكتب.
هذا يجعل من السهل تشغيل البرنامج نظرًا لأنه لا يتعين علينا إضاعة الوقت في الذهاب إلى المكان الذي يتم فيه تخزين التطبيق بهذا التنسيق لتشغيله.
للقيام بذلك في أوبونتو ، يوصى بحفظ البرنامج بهذا التنسيق في مجلد مختلف، نظرًا لأنه عندما نقوم بتنزيل تطبيق من هذا النوع يتم حفظه في مجلد التنزيلات أو في مجلدنا الشخصي.
أساسيا لاستخدام البرنامج في AppImage ، يجب أن نمنحه أذونات التنفيذ إلى الملف الذي تم تنزيله ، يمكننا القيام بذلك بطريقتين:
- الأول هو النقر الثانوي على الملف ، انتقل إلى "خصائص> إلى علامة التبويب أذونات" ويجب علينا تحديد المربع الذي يقول "السماح بتنفيذ الملف كبرنامج".
- الطريقة الثانية هي من خلال Terminal ، يجب أن نضع أنفسنا في المجلد حيث يوجد الملف ونقوم بتنفيذ الأمر التالي لمنحه أذونات التنفيذ:
chmod u + x <AppImage File>
كيف يتم تشغيل ملفات AppImage؟
الآن مع أذونات التنفيذ ، لفتح تطبيق بهذا التنسيق ، علينا فقط النقر فوقه نقرًا مزدوجًا أو من المحطة نفّذ الأمر:
./aplicacion.AppImage
بمجرد الانتهاء من ذلك ، صأو في المرة الأولى التي يُطلب منا فيها ذلك "تثبيت ملف سطح المكتب". إذا حددت نعم ، فسوف يتكامل AppImage الخاص بك مع نظام Linux الخاص بك كتطبيق عادي مثبت.
هذا ليس دائمًا ، على الرغم من أن معظم التطبيقات تفعل ذلك عادةً.
بمجرد القيام بذلك ، سيتم دمج الوصول المباشر إليها.
كيفية إلغاء تثبيت AppImage؟
لإزالة البرنامج بتنسيق AppImage ، ما عليك سوى حذف الملف وإزالة الاختصار من نظامنا وهذا كل شيء.
بسيطة وبسيطة مثل كل شيء جيد
مرحبًا ، لقد قمت بتنفيذ تطبيق .appimage في ubuntu من مجلد التنزيلات معتقدًا أنه تم تثبيته بالفعل. بدأت في التكوين. اتضح أن التطبيق عبارة عن عقدة VPN على blockchain واستغرق الأمر ساعات تقريبًا بين عشية وضحاها لتحميله وتكوينه. سؤالي هو كيف يمكنك عمل نسخة احتياطية دون الحاجة إلى إغلاق التطبيق. أو إذا كان هناك أي طريقة لتثبيته أثناء تشغيله. من الممكن أن أفقد جميع البيانات في حالة انقطاع التيار الكهربائي أو بقاء الإعدادات ؟؟؟
مثيرة للاهتمام ، أي «. AppImage »، يعمل على أنظمة تشغيل أخرى ،
على سبيل المثال أريد استخدام ".AppImage" في FEDORA
??
لقد قمت بتنزيل هذا التطبيق «CinGG-20210930-i386.AppImage» لقد منحته إذن التنفيذ وعند النقر عليه مرتين لا يحدث شيء ،
لدي نظام Ubuntu 18.04 LTS مثبت وجهاز الكمبيوتر بهيكل 32 بت
الوصف: Ubuntu 18.04.6 LTS
الإصدار: 18.04
الاسم الرمزي: الكتروني
-m uname
i686
هل تعرف أي سبب لعدم فتح Cinelerra GG؟
أعني العنوان هو "كيفية تثبيتها" وبعد ذلك لم يتم شرحه. يشرح فقط أنه يمكن تنفيذها من أي مجلد ...
على أي حال…
https://github.com/TheAssassin/AppImageLauncher/wiki
هذا هو appImages قاذفة. يقوم بحفظهم جميعًا في المجلد الذي تختاره ويضيفهم إلى النظام حتى تتمكن من استخدامها كمجرد تطبيق آخر.
شكرًا جزيلاً Hache_raw على مساعدتك.