• Fri. Sep 20th, 2024

كيفية تثبيت FlatPak على Ubuntu

Byadmin

Aug 4, 2024

صورة لجهاز كمبيوتر محمول فوق طاولة خشبية.

لسنوات عديدة، تحدث الناس عن “المثبتات الشاملة” لنظام Linux. لدينا AppImage وحزم Snap وFlatpaks. مثل الأدوات الأخرى، Flatpak هي تقنية تجعل من السهل تثبيت البرامج بغض النظر عن توزيع Linux. هنا، نعرض لك كيفية تثبيت مدير Flatpak على Ubuntu ونرشدك خلال عملية تثبيت تطبيق Flatpak.

لماذا تستخدم Flatpaks لتثبيت البرامج

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

بالإضافة إلى ذلك، يتم تطوير Flatpak أيضًا بواسطة أشخاص لديهم معرفة عميقة ببيئة سطح مكتب GNOME. ونتيجة لذلك، يمكنك العثور على مجموعة متنوعة من الأدوات المساعدة الشائعة المستندة إلى GNOME مثل Boxes وCheese وGlade.

لقطة شاشة تعرض إصدار Flatpak من تطبيق GNOME Boxes.

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

نصيحة: تعرف على كيفية تخصيص سطح مكتب GNOME الخاص بك باستخدام بعض من أفضل ملحقات GNOME shell اليوم.

تثبيت Flatpak على Ubuntu

ملحوظة:تطبق جميع تعليمات تثبيت حزمة Flatpak على جميع أنظمة التشغيل المستندة إلى Linux، بما في ذلك Ubuntu.

في الوقت الحالي، يتوفر Flatpak في مستودعات Ubuntu الافتراضية لكل من فرعي LTS وCurrent. وبالتالي، فإن تثبيت مدير البرامج بسيط مثل تشغيل برنامج واحد apt يأمر:

sudo apt install flatpak gnome-software-plugin-flatpak

قم بتشغيل الأمر التالي لاستيراد مستودع Flathub إلى تثبيت Flatpak الخاص بك:

sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

أعد تشغيل جهازك لتطبيق إعدادات Flatpak الجديدة:

تأكد من أن مدير Flatpak يعمل بشكل صحيح عن طريق التحقق من رقم إصداره:

محطة طرفية تعرض إصدار أحدث ملف ثنائي لمدير Flatpak.

البحث عن العروض وإدراجها في Flatpak

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

sudo flatpak search spotify
محطة طرفية تعرض نتائج البحث لتطبيق Spotify Flatpak.

يمكنك أيضًا إلقاء نظرة على تفاصيل حزمة معينة من خلال info ومع ذلك، من المهم ملاحظة أن هذا لن يعمل إلا على التطبيقات المثبتة حاليًا وأنه يتطلب منك تقديم “معرف التطبيق” الخاص بهذا التطبيق.

flatpak info -m com.spotify.Client
محطة طرفية تعرض تفاصيل تطبيق Spotify Flatpak.

لإدراج جميع الحزم القابلة للتثبيت المتوفرة من مستودع Flatpak، قم بما يلي:

flatpak remote-ls flathub --app
محطة طرفية تعرض جميع Flatpaks المتاحة من مستودع Flathub.

تثبيت الحزم باستخدام Flatpak

لتثبيت حزمة Flatpak على Ubuntu Linux، قم بتشغيل install الأمر الفرعي متبوعًا باسم المستودع والتطبيق الذي تريده:

sudo flatpak install flathub spotify
محطة طرفية تعرض موجه التثبيت لتطبيقات Flatpak.

ملحوظة: يمكنك توفير معرف التطبيق بدلاً من اسمه المختصر عند تثبيت تطبيق. على سبيل المثال، الأمر sudo flatpak install com.spotify.Client سيتم جلب نفس عميل Spotify إلى جهازك.

ال install يتضمن الأمر الفرعي أيضًا عددًا من العلامات الإضافية التي يمكنها تخصيص كيفية تثبيت التطبيق على نظامك. على سبيل المثال، -u يتيح لك العلم إنشاء تثبيتات “محددة للمستخدم” لتطبيقك:

flatpak install -u flathub com.spotify.Client

ال --reinstall يسمح لك العلم بفرض إعادة تثبيت تطبيق موجود في نظامك:

sudo flatpak install --reinstall flathub com.spotify.Client
محطة طرفية تُظهر عملية إعادة التثبيت القسري لحزمة Flatpak.

يمكنك أيضًا إخبار Flatpak بتنزيل ملفات الحزمة لتطبيق معين فقط. قد يكون هذا مفيدًا إذا كنت تؤجل تحديثًا ما ولكنك تريد التأكد من أن الملفات موجودة بالفعل في الجهاز:

sudo flatpak install --no-deploy flathub com.spotify.Client

جيد ان تعلم: تعرف على كيفية إصلاح الحزم المعطوبة في توزيعات Linux الشهيرة.

تحديث حزم Flatpak

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

محطة طرفية تعرض مخرجات الأمر الفرعي للتحديث لنظام محدث بالكامل.

يقبل هذا الأمر الفرعي أيضًا علامات إضافية يمكنها تغيير سلوكه الافتراضي. على سبيل المثال، -u سيقوم العلم فقط بتحديث حزم Flatpak “المحددة للمستخدم”:

flatpak update -u com.spotify.Client

إزالة الحزم في Flatpak

لإزالة حزمة Flatpak، قم بتشغيل الأمر الفرعي uninstall متبوعًا باسم التطبيق الخاص بك:

sudo flatpak uninstall spotify
محطة طرفية تعرض إخراج موجه إلغاء التثبيت لحزمة Flatpak.

يمكن للأمر الفرعي أيضًا إزالة أي بيانات موجودة حاليًا لتطبيقك. للقيام بذلك، قم بتشغيل الأمر الفرعي uninstall متبوعًا بـ --delete-data ثم قم بوضع العلم على حزمة Flatpak الخاصة بك:

sudo flatpak uninstall --delete-data spotify

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

sudo flatpak uninstall --unused

5 Flatpaks رائعة للتحقق منها

1. جيمب

GIMP هو أداة قوية لتحرير الرسومات متاحة لأنظمة Linux وMac وWindows. وبينما يمكنك تثبيت هذا البرنامج الرائع كتطبيق مستقل، فإن بديله Flatpack يوفر لك أحدث الميزات من المطورين أنفسهم.

لقطة شاشة تظهر إصدار Flatpak من GIMP قيد التشغيل على Ubuntu.

لتثبيت GIMP باستخدام Flatpak، قم بتشغيل الأمر التالي:

sudo flatpak install flathub org.gimp.GIMP

تأكد من تشغيل GIMP بشكل صحيح على نظامك عن طريق فتحه على سطح المكتب:

flatpak run org.gimp.GIMP

2. البيتيف

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

لقطة شاشة تظهر إصدار Flatpak من Pitivi قيد التشغيل على Ubuntu.

بإمكانك تثبيت Pitivi وتشغيله على جهاز Linux الخاص بك عن طريق تشغيل الأوامر التالية:

sudo flatpak install flathub org.pitivi.Pitivi
flatpak run org.pitivi.Pitivi

3. تيليجرام

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

لقطة شاشة لإصدار Flatpak من Telegram الذي يعمل على Ubuntu.

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

sudo flatpak install flathub org.telegram.desktop
flatpak run org.telegram.desktop

4. ليبر أوفيس

يتم تحديث LibreOffice، مثل GIMP، بميزات جديدة في كثير من الأحيان. في كثير من الأحيان، يكون معظم مطوري توزيعات Linux بطيئين في نشر هذه التغييرات. ولهذا السبب أخذت مؤسسة Document Foundation على عاتقها توزيع برامجها عبر Flatpak.

لقطة شاشة تظهر إصدار Flatpak من LibreOffice قيد التشغيل على Ubuntu.

يضمن هذا النهج إمكانية الحصول على أحدث إصدار من مجموعة LibreOffice في أقرب وقت ممكن دون أي متاعب. لتثبيت Libreoffice وتشغيله كحزمة Flatpak، قم بتشغيل الأوامر التالية:

sudo flatpak install flathub org.libreoffice.LibreOffice
flatpak run org.libreoffice.LibreOffice

5. المستودع

قد تكون إدارة حزم Flatpak أمرًا شاقًا إذا لم تكن معتادًا على كتابة الأوامر على محطة طرفية Linux. Warehouse هي أداة إدارة Flatpak خفيفة الوزن وسهلة الاستخدام لنظام Linux. يمكنها سرد جميع البرامج المتوفرة المستندة إلى Flatpak وإدارة المستودعات البعيدة وحتى إزالة البيانات غير المستخدمة من الحزم القديمة.

لقطة شاشة لبرنامج Warehouse Flatpak Management قيد التشغيل على Ubuntu.

لتثبيت Warehouse واستخدامه على جهازك، قم بتشغيل الأوامر التالية على جلسة محطة طرفية جديدة:

sudo flatpak install flathub io.github.flattool.Warehouse
flatpak run io.github.flattool.Warehouse

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

By admin

Leave a Reply

Your email address will not be published. Required fields are marked *