في عام 2020، من المحتمل أنك قرأت الكثير من المقالات حول حزم Snap في Ubuntu 20.04 LTS Focal Fossa. في خطوة مثيرة للجدل، بدأت Canonical في الضغط علينا لاستخدام حزم الجيل التالي الخاصة بها، لكن مستخدمي Linux كانوا دائمًا يحبون الحصول على مزيد من التحكم في ما نستخدمه ولم يعجبنا هذا السلوك. علاوة على ذلك، هناك الكثير منا ممن يفضلون ذلك حزم flatpak، من بين أمور أخرى، لأنها أسرع وأسهل في الاستخدام.
في 2019 ننشر مقال علمناك فيه كيفية تمكين الدعم لحزم Flatpak في Ubuntu، ولكن هذا النظام وتوقف عن العمل بعد مرور عام لأنهم بدأوا في استخدام متجر برامج آخر. لذلك، هذه المقالة هي تحديث للمقال السابق أو الذي نوضح فيه التغييرات التي يمكننا إجراؤها لمواصلة الاستمتاع بهذه الحزم في الإصدار الأخير من Ubuntu. تم تحديث هذه المقالة في أكتوبر 2024، لذا فهي صالحة من 20.04 إلى 24.10 وربما في الإصدارات المستقبلية.
Ubuntu وFlatpak: الخطوات الواجب اتباعها
كانت المشكلة أنه في 20.04 توقفوا عن استخدام متجر برامج جنوم الرسمي لبدء استخدام متجر Snap Store الخاص بهم. من أجل تفعيل دعم flatpak بشكل صحيح في Ubuntu، عليك استخدام اقتراح GNOME، وبما أنه تم إلغاؤه، وداعًا للطريقة السابقة. يجب على الجديد استرداد هذا المتجر باتباع الخطوات التالية:
- أول شيء يتعين علينا القيام به هو تثبيت حزمة "flatpak". للقيام بذلك ، نفتح Terminal ونكتب الأمر التالي:
sudo apt install flatpak
- الحزمة أعلاه ليست مفيدة لنا كثيرًا بدون متجر متوافق ، لذلك سنقوم بتثبيت واحد. يمكننا تثبيت Discover (اكتشاف البلازما) ومنه البحث عن "flatpak" وتثبيت المحرك الضروري ، ولكن نظرًا لكونه برنامجًا لـ KDE ، فسوف يقوم بتثبيت العديد من التبعيات ولن يكون جيدًا كما هو الحال في Kubuntu ، على سبيل المثال. لذلك ، فإن الخيار الأفضل هو العودة وتثبيت برنامج جنوم "القديم":
sudo apt تثبيت برنامج جنوم
- بعد ذلك ، يتعين علينا تثبيت المكون الإضافي بحيث جنوم سوفتوير تكون متوافقة مع حزم Flatpak:
sudo apt install gnome-software-plugin-flatpak
- من هنا ، ما يتعين علينا القيام به هو نفسه الموجود في Ubuntu 19.10 والإصدارات السابقة ، بدءًا من إضافة مستودع Flathub بهذا الأمر:
flatpak remote-add - if-not-exist flathub https://flathub.org/repo/flathub.flatpakrepo
- أخيرًا، نقوم بإعادة تشغيل نظام التشغيل وسيكون كل شيء جاهزًا لتثبيت حزم Flatpak في Ubuntu >=20.04.
كيفية تثبيت برنامج Flathub على نظام التشغيل Ubuntu
بمجرد تمكين الدعم ، سيظهر برنامج Flathub في برنامج جنوم. الشيء الوحيد الذي يتعين علينا النظر إليه هو معلومات الحزمة ، و قسم المصدر الذي سيظهر فيه "flathub". خيار آخر هو الذهاب إلى flathub.org، قم بإجراء عمليات البحث من هناك ، وانقر على الزر الأزرق المسمى "تثبيت" واتبع التعليمات التي تظهر على الشاشة.
إذا أردنا ، يمكننا أيضًا إزالة "متجر Snap" باستخدام الأمر "sudo snap remove snap-store" بدون علامات الاقتباس ، لكنني أترك هذا الأمر لذوق المستهلك. إذا فعلنا كل ما سبق سنقرر ماذا وأين يتم تثبيته، لذلك أعتقد أن الأمر يستحق ذلك.
شكرًا للمساهمة ، ملاحظة: إذا كنت قد قمت بالتحديث من إصدار سابق من Ubuntu ، كما هي حالتي وحيث قمت بالفعل بتمكين flatpak ، فسيظهر برنامج gnome على أنه مثبت ، ولكن إذا قمت بتشغيله ، فإنه يفتح الإصدار المفاجئ المثبت عن طريق الكنسي.
الحل هو إعادة تثبيت برنامج gnome: sudo apt-get install –reinstall gnome-software
لهذه الأشياء توقف عن استخدام ubutnu ، مع Mint هو تثبيت النظام وتثبيت التطبيقات التي يحتاجها المرء والعمل. يضيع Ubuntu الكثير من الوقت. أرى أنه مثالي للأشخاص الذين يحبون "العبث" بالكمبيوتر ، ولكن ليس لأولئك الذين ينوون العمل معه.
دعنا نرى صديق ، هذا اختياري ، مركز البرامج يجلب آلاف التطبيقات دون تثبيت دعم flatpak.
لا تلوم Ubuntu على عدم كفاءتك.
خطأ: هذه خطوة أساسية قذرة ... أشياء مثل هذه لم تظهر أبدًا في توزيعة تم إصدارها حديثًا ، أطلق عليها اسم Debian ، و Arch ، وما إلى ذلك. ولكن من الغريب أن يحدث ذلك في Ubuntu ، وذلك لأن Canonical أطلقت حربًا قذرة ضد Red Hat (مطور حزم Flatpak) ، وهي حرب تؤثر على المجتمع ولكن ربما تكون هذه الحرب هي بداية نهاية Ubuntu
الحمد لله تخلصت من الكنسي وأوبونتو ومسرحياته القذرة ...