قم بإنشاء مشغل تطبيق لملف AppImage في أوبونتو

حول كيفية إنشاء مشغل لملفات AppImage

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

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

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

حول appimageLauncher
المادة ذات الصلة:
AppImageLauncher ، يدمج تطبيقات AppImages مع مشغل التطبيق

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

كيفية إنشاء مشغل تطبيق لملف AppImage؟

قم بتنزيل ملف AppImage

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

بالإضافة إلى استخدام المتصفح لتنزيل التطبيق ، يمكننا أيضًا فتح محطة طرفية (Ctrl + Alt + T) لتنزيل الملف وجعله قابلاً للتنفيذ وتشغيل التطبيق:

تحميل فيردي كهدف

wget https://github.com/getferdi/ferdi/releases/download/v5.6.0-beta.8/Ferdi-5.6.0-beta.8.AppImage

إطلاق ferdi باعتباره appimage

chmod +x Ferdi-5.6.0-beta.8.AppImage

./Ferdi-5.6.0-beta.8.AppImage

رغم أن يمكن تنزيل ملف AppImage وتشغيله من أي دليلللحفاظ على نظام الملفات منظمًا جيدًا ، دعنا ننقله إلى دليل أكثر ملاءمة قبل إنشاء مشغل لهذا الملف.

mkdir ~/bin; mv Ferdi-5.6.0-beta.8.AppImage ~/bin/

قم بإنشاء مشغل تطبيق لملف AppImage

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

تحتوي التطبيقات على مستوى النظام على إدخالات سطح المكتب الموجودة في الدليل / البيرة / مشاركة / تطبيقات. ومع ذلك ، تتطلب الكتابة إلى هذا الدليل امتيازات الجذر ، وبما أن إحدى مزايا ملفات AppImages هي أنها لا تتطلب امتيازات الجذر ، لنقم بإنشاء إدخال سطح المكتب في الدليل ~ / .local / مشاركة / تطبيقات. يستخدم هذا الدليل لإدخالات سطح المكتب للمستخدم الحالي. سيؤدي إنشاء ملف .desktop هنا إلى جعل المشغل متاحًا للمستخدم الحالي.

محتوى المشغل

مع محرر النصوص المفضل لدينا ، سننشئ ملفًا يسمى Ferdi.desktop بتنسيق ~ / .local / مشاركة / تطبيقات.

vim ~/.local/share/applications/Ferdi.desktop

عندما يتم فتح الملف ، في الداخل سنقوم بلصق المحتوى التالي وحفظه:

إنشاء قاذفة لملف appimage

[Desktop Entry]
Name=Ferdi
Comment=Aplicación de mensajería
Exec=/home/nombre-de-usuario/bin/Ferdi-5.6.0-beta.8.AppImage
Icon=/home/nombre-de-usuario/Imágenes/Ferdi.jpeg
Terminal=false
Type=Application
Categories=Internet;
  • في الخط الأمامي نحن ذاهبون إلى حدد أن هذا هو إدخال سطح المكتب.
  • La السطر الثاني يشير إلى اسم التطبيق التي سنراها في نافذة التطبيقات.
  • La الخط الثالث يتكون من تعليق يمكن اعتباره معلومات.
  • في السطر الرابع يتم تحديد المسار إلى الملف القابل للتنفيذ. هنا سيكون من الضروري استبدال اسم المستخدم باسم المستخدم الذي يستخدمه كل شخص.
  • La الخط الخامس يشير إلى الرمز المراد استخدامه. يمكنك هنا تحديد المسار إلى رمز مخصص أو استخدام رمز يمثل جزءًا من حزمة الرموز.
  • في الخط السادس يتم تحديد ما إذا كان هذا التطبيق يعمل في المحطة أم لا.
  • La الخط السابع يخبر النظام إذا كان تطبيقًا أو رابطًا أو دليلًا.
  • فيما يتعلق السطر الأخير يحدد الفئة التي ينتمي إليها التطبيق. يتم ذلك لقوائم التطبيقات التي تفصل قاذفات التطبيقات إلى فئات مختلفة.

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

قاذفة التطبيق لملف AppImage الخاص بفيردي

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

اضافة الى المفضلة


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.