مرجع
آخر الزيارات

آب إيماج

868 كلمة•0 مشاهدة•🗒️ منذ 13 يوماً
باختصار: آب إيماج هو تنسيق لتوزيع البرامج المحمولة على لينكس دون الحاجة إلى أذونات المستعمل الفائق لتثبيت التطبيقات. تتناول المقالة 9 أقسام، منها «فلاتباك»، «آب إيماج» و«الخصائص».
المحتويات
  1. فلاتباك
  2. آب إيماج
  3. الخصائص
  4. بورتابل لينكس آبس
  5. الأهداف
  6. التاريخ
  7. الحزمة التلقائية
  8. الاستقبال والاستخدام
  9. AppImages لتطبيقات مختلفة بواسطة مطور AppImage
آب إيماج

تعريفًا بالموضوع، آب إيماج هو تنسيق لتوزيع البرامج المحمولة على لينكس دون الحاجة إلى أذونات المستعمل الفائق لتثبيت التطبيقات. يسعى هذا التنسيق كذلك إلى السماح لمطوري التطبيقات بنشر برامج تعمل بشكل محايد على توزيعات لينكس، تسمى كذلك حزم المنبع. تم إصداره لأول مرة في سنة 2004 تحت اسم klik، وتم تطويره باستمرار، ثم أعيدت تسميته في سنة 2011 إلى PortableLinuxApps ولاحقًا في سنة 2013 إلى AppImage. وتعرض الأقسام التالية جوانب أخرى من الموضوع.

وصف

فلاتباك

  • تثبيت صفر، مشروع آخر مشابه.
  • يستعمل روكس ROX المجلدات (دليل التطبيق) كحزم تطبيق.
  • المراجع
  • روابط خارجية

آب إيماج

كذلك، تم إعادة تسمية المشروع مرة أخرى من بورتابل لينكس آبس إلى آب إيماج نحو سنة 2013، حول ترخيصه إلى رخصة إم آي تي. تعتبر آب إيماج صيغة الملفات، وآب إيماج كيت هو التنفيذ الصلب، مفتوح المصدر. تتم عملية التطوير في مستودع على موقع غيت هاب.

الخصائص

وفي هذا السياق، يتم استخدام ملف واحد لكل تطبيق. كل ملف محتوى في ذاته، يشمل ذلك كل المكتبات التي يحتاجها البرنامج والتي بدورها تكون معزولة عن النظام الأساسي. ملفات إصدارة آب إيماج 1.0 متوافقة مع إيزو 9660، روك ريدج (Rock Ridge) (يمكن اختياريا ضغطه باستعمال zisofs) والتي تحتوي على دليل تطبيق مصغر، إلى جانب زمن تشغيل. وربما تستعمل الإصدارة 2 صورة نظام ملفات آخر كسكواش اف اس (SquashFS). يمكن كذلك إضافة تطبيق آب إيماج على قرص حي، بإضافة ملف واحد فقط.

وفي هذا الصدد، يسمح آب إيماج بإنشاء توقيع رقمي مضمن، والذي يجب التحقق منه باستخدام أداة خارجية. لا يقدم التنسيق شكلاً من أشكال الفحص الذاتي مع التحقق من أصالة الحزمة أو تقييد وقت التشغيل عن طريق الملعبة.

علاوةً على ذلك، تعد ملفات آب إيماج أبسط من تثبيت التطبيقات. لا يوجد حاجة لأدوات الاستخراج، كما أنه ليس من الضروري تعديل نظام التشغيل أو بيئة المستعمل. يمكن للمستعملين العاديين على توزيعات لينكس الشائعة تنزيله وجعله قابلاً للتنفيذ وتشغيله.

وفي السياق ذاته، لا يتم تثبيت حزم آب إيماج كحال بقية أنظمة الحزم. فبدلا من وضع ملفات البرنامج تحت مسارات التوزيعة الملائمة في نظام الملفات للينكس (تسلسل هرمي قياسي لنظام الملفات)، فحزمة آب إيماج هي مجرد صورة مضغوطة للبرنامج. عند تشغيل البرنامج، يتم ربط الملف مع فيوز. هذه الطريقة تعتبر مواصلة لأسلاف آب إيماج: كليك وبورتابل لينكس آبس.

بورتابل لينكس آبس

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

الأهداف

من جانب آخر، يهدف آب إيماج إلى نشر تطبيقات نظام لينكس لتحقيق الأهداف التالية: البساطة، التوافقية لملفات التشغيل مع إصدارات نواة لينكس، العمل على جميع التوزيعات، لا تثبيت، بدون صلاحيات الجذر، وجعلها محمولة، والحفاظ على نظام التشغيل.

التاريخ

كليك (Klik)

إضافةً إلى ذلك، تم تصميم كليك (klik) سلف آب إيماج في سنة 2004 من طرف سيمون بيتر. رخص جانب العملاء منه تحت رخصة غنو العمومية. صمم بخاصية التكامل مع متصفحات الويب، حيث يقوم المستعمل بتنزيل وتثبيت الحزم عن طريق زيارة مسار الموحد (URL) ذو بادئة تقوم بعدها بتنزيل ملف «وصفة» لكليك، الذي يستعمل لتوليد ملف ذو لاحقة . المكونات الأساسية لهاته الوصفة عادة مايكون حزمة ديبيان مبنية مسبقا (Pre-Built) المأخوذة من مستودعات دبيان الثابتة، يتم تغذيتها في عملية توليد الوصفة لملف . بهذه الطريقة أمكن استعمال وصفة واحدة لتوفير حزم للعديد من المنصات. لم يكن من الممكن استعمال أكثر من ثمانية برامج في الوقت لذاته باستعمال كليك، ولذلك نظرا لمحدودية إنشاء نقط إرتباط للصور المضغوطة الموجودة في نواة لينكس، إلا إذا تم استعمال فيوز. يتم ربط الملف في كل مرة يتم فيها تشغيل البرنامج، بمعنى أن بإمكان المستعمل إزالة البرنامج فقط بمحو ملف . كانت النسخة الثانية كليك2، قيد التطوير ويمكنها تضمين وحدة النواة الداعمة لفيوز، ولكنها لم تتعد مرحلة البيتا. غضون سنة 2011، خفت صوت مشروع كليك توقفت صفحة الموقع الرئيسية لمدة.

الحزمة التلقائية

سنابي (مدير الحزم)

الاستقبال والاستخدام

ومن ناحية أخرى، إل ام ام اس، محطة عمل صوتيات رقمية مفتوحة المصدر، بدأت بتحزيم آب إيماج منذ الإصدار 1.2.0-إ.م5.

وفي السياق ذاته، ديجي كام تطبيق إدارة الصور مفتوح المصدر، يقوم بتوفير حزمة آب إيماج منذ الإصدار 5.3.0، الصادر في نوفمبر 2016.

انظر كذلك

منشئو التطبيقات المحمولة

كي باس إكس سي يدعم آب إيماج.

كذلك، كريتا برنامج حر ومفتوح المصدر للرسم الرقمي، يتم توزيعه بصيغة آب إيماج بدءاً من الإصدار الثالث في مايو 2016.

كذلك، يتم توزيع إصدار لينكس لتطبيق غيت هاب لسطح المكتب (يتم تطويره من قبل المجتمع) بخيار آب إيماج.

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

نيو فور جي يستعمل آب إيماج لبرنامج سطح المكتب.

من جانب آخر، قيم بريان لوندوك في 31 من آذار/مارس 2016 إيجابيا، تحزيم برنامج أوبن شوت بآب إيماج.

ومن ناحية أخرى، أوبن سكاد مصمم نماذج حدودي ثلاثي الأبعاد مفتوح المصدر آخر، يستعمل كذلك آب إيماج كأحد خيارات تنزيل لنظام لينكس.

ومن جهة أخرى، برنامج إيريس (Iris)، للحد من إجهاد العين، وإدارة ومراقبة الكمبيوتر، يتوفر خيار آب إيماج مدفوعًا.

علاوةً على ذلك، فري كاد، مصمم نماذج ثلاثي الأبعاد مفتوح المصدر، يوفر آب إيماج كتنزيل أساسي لنظام لينكس.

علاوةً على ذلك، كان مشروع كليك إلهاما لألكساندر لارسون لمشروعه غليك ، سابق فلات باك الذي صدر سنة 2016.

إضافةً إلى ذلك، بدء برنامج سجل الغوص للينوس تورفالدز ساب سيرفايس باستعمال آب إيماج نحو سنة 2015. ظهرت مشاكل عديدة من تحويل برنامج ساب سيرفايس من أنظمة التحزيم التقليدية إلى نظام تحزيم محايد، ونشره لعديد من مستعملي توزيعات لينكس المختلفة.

كذلك، آر بي سي 3، أكثر محاكيات بلاي ستايشن3 على لينكس إستخداما، يتم توزيعه كحزم آب إيماج.

AppImages لتطبيقات مختلفة بواسطة مطور AppImage

  • شغل وأدمج ملفات آب إيماج باستعمال مشغل آب إيماج.
  • صفحة مشروع portablelinuxapps.org على SourceForge (تمت الزيارة في 2 أغسطس 2011).
  • الموقع الرسمي لمشروع كليك (klik) (مؤرشف) klik.atekon.de.
  • صفحة مستودع عميل كليك في جوجل كود.

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.