أستخدم KDE Linux كنظام تشغيلي الأساسي منذ أسبوعين. هل يستحق ذلك؟

  • KDE Linux متاح الآن للاختبار.
  • دعم لحزم flatpak، وsnap، وappimage، وdistrobox بشكل افتراضي.
  • لا يعمل كل شيء بنفس الجودة كما هو الحال في التوزيع التقليدي.

كيدي لينكس

لقد كنتُ من مُحبي KDE إلى حدٍ ما لعدة سنوات. كنتُ أستخدم GNOME سابقًا، مثل معظم الناس، لكن Ubuntu 19.04 كان نقطة تحول بالنسبة لي. لقد نضجت البيئة الرسومية بشكل ملحوظ، ووفرت كل ما أحتاجه وأكثر بكثير. مؤخرًا، المشروع قدم كيدي لينكستوزيعة ثابتة مصممة للإنتاج، وهي متاحة للاختبار. لذا، جربتها لأرى إن كنت سأحقق تقدمًا في تطويري مستقبلًا. ديسترووبينج.

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

يحصل KDE Linux على برامجه من Flathub…

KDE Linux، مثل معظم التوزيعات غير القابلة للتغيير، يحصل على برنامجه من Flathubبعد التثبيت النظيف، وبعد أن أصبح في مرحلة ألفا، أضاف العديد من المستودعات الإضافية، ولكن فقط لتحديث تطبيقات مثل Gwenview أو Haruna إلى إصدارهم الليلي. يمكن إضافة مستودعات أخرى لحزم Flatpak، مثل Flathub beta، ولكن هذا غير ضروري.

بصفتي مستخدمًا لـ AceStream، كان أول ما فعلته، لمعرفة المزيد، هو التحقق من إمكانية تثبيت حزم Flatpak من خارج Flathub. والإجابة ببساطة نعم. إذا أنشأ مطور تطبيقًا ورفعه إلى GitHub، فيمكن تثبيته (flatpak install app.name)، طالما أن كل شيء متوافق.

كان لديّ سؤال آخر وهو: هل ثبّتُ برنامجًا مثل FFmpeg؟ أحبُّ إجراء بعض التحويلات باستخدام هذا البرنامج، وهو يعمل من الطرفية كتوزيعات لينكس التقليدية.

الخطوة التالية كانت تجربة أمر أساسي آخر: yt-dlp. ليس مُضمنًا افتراضيًا، ولكن يُمكن إعداده بسهولة للمستخدم العادي:

  1. أولاً أقوم بتنزيل الملف من على جيثب.
  2. أعطيها أذونات التنفيذ بالنقر بزر الماوس الأيمن (يمكنك أيضًا القيام بذلك باستخدام chmod -x yt-dlp).
  3. أقوم بنقله إلى المجلد ~/.local/bin/، والذي كان عليّ إنشاءه.
  4. وأخيرًا، أضيف هذا المجلد إلى PATH باستخدام تصدير المسار = »$HOME/.local/bin/:$PATH».

و yt-dlp للعمل.

… و سناب كرافت

قرأتُ عنه سابقًا، لكنني لم أكن متأكدًا. أثناء بحثي في ​​مسار PATH (echo $PATH)، وجدتُ مجلد snapd. لا يظهر في قائمة Discover، على الأقل وقت كتابة هذه المقالة، ولكن يُمكنك البحث عنه في الموقع الرسمي وتثبيته باستخدام الأمر المُرفق هناك.

لذلك، يدعم KDE Linux حزم flatpak وsnap وappimage بعد تثبيت نظيف، مما يغطي معظم البرامج. في الواقع، يوفر Flathub أيضًا ملحقات تطبيقات، مثل G'MIC أو BIMP لبرنامج GIMP.

الآن، برنامج G'MIC لا يعمل، وليس البرنامج الموجود في Discover. ولكن إذا زرت موقعهم الإلكتروني، ستجد الأمر الذي يجب استخدامه، وهناك يسمحون لك بتثبيت الإصدار 3، وهو يعمل بالفعل.

يتم تضمين Distrobox بشكل افتراضي

ولتجنب أي مشاكل، يُثبّت لينكس KDE أيضًا Distrobox افتراضيًا. هذا يسمح لنا بتثبيت توزيعات حاويات لتثبيت أي برنامج. إذا أردنا شيئًا من مستودعات أوبونتو، فعلينا تثبيت أوبونتو. ما نريده من فيدورا؟ حاوية فيدورا. هذا يسمح لنا بإضافة DEB وRPM وجميع الميزات الأخرى إلى قائمة التثبيت.

ولكن ليس كل شيء يعمل في KDE Linux

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

تجدر الإشارة أيضًا إلى أن البرامج في حزمتي Flatpak وSnap ليست بنفس قوة وتنوع البرامج من المستودعات الرسمية. على سبيل المثال، إذا كنت ترغب في أن يعمل Visual Studio Code بأفضل أداء، فعليك تثبيته على توزيعة Distrobox. مع أنني لم ألاحظ أي مشاكل، فقد تواجه بعض العوائق إذا كنت ترغب في استخدامه لأغراض متقدمة.

هل سأبقى على KDE Linux؟

أشك في ذلك. لم يُخيب مانجارو ظني منذ ما يقارب خمس سنوات، ولا أحتاج إلى توزيعة ثابتة. حاليًا، سأستمر في استخدام مانجارو، مع حبي الشديد لـ KDE...

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