Appimage: تطبيقات Linux التي تعمل على توزيعات مختلفة

جدول المحتويات:
AppImage هو تنسيق يسمح لك بتزويد حزم Linux ، مع القدرة على التشغيل على توزيعات مختلفة ، في الوضع المحمول ودون الحاجة إلى أذونات تثبيت المستخدم الفائق (الجذر). ولد هذا المشروع في عام 2004 باسم klik ، ومنذ ذلك الحين تم تطويره بشكل مستمر ، في عام 2011 غير اسمه في 2011 إلى PortableLinuxApps وتمت إعادة تسمية 2013 باسمه الحالي.
ما هو AppImage؟
الفكرة الأساسية للتنسيق هي أن تطبيق AppImage يساوي ملفًا ويحتوي نفس التطبيق على التطبيق وجميع الملفات التي يعتمد عليها في تشغيله. بمعنى آخر ، كل واحدة مستقلة ، وتشمل جميع المكتبات اللازمة للتطبيق والتي ليست جزءًا من النظام الأساسي.
ما هو AppImageKit؟
AppImageKit هي مجموعة من الأدوات التي تكمل تنسيق AppImage ، مما يسهل تنفيذها بشكل صحيح. المشروع مفتوح المصدر ويقع في مستودع جيثب.
الأدوات الرئيسية الرئيسية التي يوفرها AppImageKit هي:
- create-appdir - أداة سطر أوامر تعمل على Ubuntu تحول البرامج المجمعة إلى دليل تطبيق (AppDir) ، والذي يمكن استخدامه كمدخل إلى AppImageAssistant. ضع في اعتبارك أنه على الرغم من كتابته لـ Ubuntu ، يجب أن يعمل أيضًا في دبيان ويمكن نقله إلى توزيعات أخرى ، باستخدام مديري الحزم المعنيين. AppImageAssistant: هو تطبيق واجهة مستخدم رسومية يحول AppDir إلى AppImage. AppRun: الملف القابل للتنفيذ الذي يعثر على التطبيق المتضمن في AppImage ويقوم بتشغيله. وقت التشغيل: ثنائي ELF الصغير الذي يتم تضمينه في رأس كل صورة AppImage.
كيفية تشغيل / تثبيت AppImage؟
لتشغيل AppImage ، ما عليك سوى تنزيل التطبيق ونتبع هاتين الخطوتين:
اجعلها قابلة للتنفيذ:
chmod a + x exampleNameApp.AppImage
للتشغيل:
./ampleExampleApp.AppImage
بعض التطبيقات الشائعة مثل: Atom و Arduino و Blender و Chromium و Firefox و LibreOffice وغيرها. إنهم يوفرون بالفعل الفرصة لتنزيل AppImage من صفحتهم.
نوصي بقراءة Ubuntu 16.04 Xenial Xerus.
مزايا وعيوب AppImage
المزايا واضحة تمامًا ، فهي توفر للمستخدمين البساطة والسرعة لتنزيل وتشغيل التطبيق دون أن يكون لديهم الكثير من الخبرة في استخدام Linux ؛ كونها تطبيقات مستقلة ، فهي تسمح لك بنقلها وتخزينها وفقًا لمعاييرك الخاصة. من ناحية أخرى ، يوفر للمطور فرصة إنشاء تطبيقات تكون متوافقة مع توزيعات مختلفة دون الحاجة إلى إعادة الترجمة ، وهذا مفيد جدًا لأوقات إدراكهم.
ومع ذلك ، قد يكون من عيوب AppImages وجود تكرار للمكتبة ، وإهدار مساحة التخزين وتشغيلها في وقت واحد في بعض الحالات.
يتم الهجوم على الآلاف من أجهزة الكمبيوتر التي تعمل بنظام Windows باستخدام أدوات القرصنة

بدأ الآلاف من أجهزة الكمبيوتر في جميع أنحاء العالم التي تعمل بنظام التشغيل Windows بالهجوم باستخدام أدوات اختراق NSA المتسربة قبل بضعة أيام.
تعمل تطبيقات Android الفورية بالفعل على أكثر من 500 مليون هاتف نقال

تعمل تطبيقات Android الفورية بالفعل على أكثر من 500 مليون هاتف نقال. اكتشف المزيد حول نجاح تطبيقات Android الفورية.
إن الذكريات ، وليس الهواتف الذكية ، هي التي تعمل على سامسونج

قد تكون الهواتف الذكية أو أجهزة التلفزيون من أكثر منتجات Samsung شعبية ، لكنها بالتأكيد ليست الأكثر ربحية للشركة.