مقدمة
نعود مرة أخرى لنجمع لكم أهم أخبار وأحداث العالم التقني المفتوح في نشرة أسبوعية جديدة. العدد السادس عشر من جولة عالم لينكس العربي الأسبوعية هو أول عدد في السنة الجديدة 2022، حيث يغطي الأسبوع الممتد من تاريخ 31 ديسمبر كانون الأول 2021 حتى 7 يناير جانفي كانون الثاني من السنة الجديدة 2022. بدءا من هذا العدد سيتوقف سردنا للأخبار عند يوم الجمعة نهاية كل أسبوع بدلا من يوم الخميس كما كان الحال في الأعداد السابقة. دعونا نبدأ الآن باستعراض ما جمعنا لكم من أخبار.
أخبار الأسبوع
1. نهاية حياة CentOS Linux
بنهاية سنة 2021 تصل توزيعة CentOS Linux 8 لتاريخ نهاية حياتها. بذلك لن تصدر بعد الآن نسخ من التوزيعة متوافقة وبديلة لتويعة ردهات RHEL. بل ستركز ريدهات على CentOS Stream كتوزيعة تجريبية وسيطة تأتي في خريطة الإصدارات بعد Fedora Linux وقبل RHEL.
المصدر: موقع CentOS
يمكن لمستخدمي التوزيعة الانتقال لإحدى التوزيعتين AlmaLinux أو Rocky Linux اللتين توفران تجرِبة استخدام وسياسة تحديثات واستقرارا كما في RHEL. فهما تُبنيان باستخدام شفرتها المصدرية. أما مطورو CentOS فينصحون المستخدمين بالانتقال لإصدارات CentOS Stream.
2. إصدار Pinta 2.0
أعلن مطورو مشروع Pinta الإصدار 2.0 الرئيسي من برنامَج الرسم وتعديل الصور. يُعَدُّ Pinta بديلا مفتوح المصدر لتطبيق شركة Microsoft المسمى Pinta.NET، لكن مع ميزات إضافية.
الإصدار الأحدث 2.0 أُعلن في آخر يوم من سنة 2021 وجاء بالميزات الآتية:
- الانتقال إلى إصدار مكتبة GTK3 و إصدار إطار العمل NET 6.
- التوافقية مع سمات ومظهر GTK3؛
- المثبت الرسومي على نظامي macOS و Windows يثبت تِلْقائيًا الاعتماديات اللازمة دون الحاجة لتثبيت GTK و NET. يدويا؛
- إضافة شريط الحالة للواجهة (Status bar)؛
- تحسين بعض أدوات الرسم مع ميزات جديدة. شمل ذلك: أداة النص (text tool)؛ أدوات التحديد (selection tools)، أدوات العصا السحرية (magic wand tools)؛
- أدوات الرسم (Tools) تحتفظ بالإعدادات الحالية لاستخدامها عند فتح التطبيق في المرات القادمة؛
- مثبت التطبيق على macOS أصبح مُوَثَّقا؛
- إزالة لوحة الصور (Images Pad) التي عُوِّضت مهامها بعلامات التبويب (Tabs)؛
- تحسين دعم الشاشات ذات كثافة البكسلات العالية (HiDPI).
المصدر: موقع Pinta
3. إصدار Libadwaita 1.0
يعمل مطورو واجهة GNOME منذ مدة على مكتبة منفصلة تطابق إرشادات واجهة المستخدم الخاصة بالواجهة أو كما تسمى بالإنجليزية Human Interface Guidelines واختصارا ‘HIG’ بحيث تتماشى مع وتيرة تطوير الواجهة وتسهل على مطوري التطبيقات مواكبة تغييرات GNOME وتكون مستقلة عن مكتبة GTK.
تأتي مكتبة Libadwaita بالإصدار 1.0 لتعتمد على إصدار مكتبة GTK 4، ولتكون مرجعا للهوية البصرية لمطوري تطبيقات واجهة GNOME مستقبلا. هذه أهم مزايا المكتبة:
- نمط Adwaita أصبح جزءا من مكتبة Libadwaita ومستقلا عن GTK؛
- تغيير تسمية نمط GTK الافتراضي إلى ‘Default’؛
- تحديث النمط بتصميم أكثر عصرية؛
- دعم إعادة التلوين وقت التشغيل (Runtime recoloring)؛
- تباين متغير وأكثر ملاءمة للوضع الداكن؛
- فئات أنماط مختلفة (Style Classes) متاحة للمطورين؛
- توثيق (Documentation) خاص بمكتبة Libadwaita.
المصدر: مدونة GNOME
4. إصدار توزيعة Garuda Linux 220101
توزيعة Garuda إحدى التوزيعات التي زاد الاهتمام بها كثيرا في المدة الأخيرة، فقد كبر مجتمعها بوتيرة سريعة في ظرف قصير. Garuda Linux توزيعة متدحرجة مبنية على Arch Linux توفر تجرِبة سهلة له من حيث التثبيت والاستخدام، وتقدم مجموعة أدوات رسومية خاصة لإدارة النظام مع تركيزها على الأداء وترشيد استهلاك الموارد.
مع بداية السنة الجديدة قدم المطورون أول صورة للتوزيعة هذا العام تحت اسم “White-tailed Eagle”، وجاءت بالتغييرات الآتية:
- إضافة خاصية تلقي الإشعارات عند توفر تحديثات جزئية و عند مرور وقت طويل على آخر تحديث للنظام لأداة الصيانة Garuda System Maintenance؛
- أداة BTRFS Assistant (للنسخ الاحتياطي للنظام) كأداة مستقلة عن أداة Garuda Assistant؛
- عودة إصدار التوزيعة بسطح المكتب Cinnamon (نسخة مجتمعية) لقائمة الصور المتاحة للتحميل؛
- إصدار مجتمعي يحمل اسم KDE-git edition موجه للمطورين والمتقدمين لتوفير أحدث تجرِبة لسطح مكتب KDE باستخدام مستودعات AUR؛
- إزالة إعداد Performance Tweaks من صورة التوزيعة (يمكن تثبيته يدويا)؛
- تحديث ويكي التوزيعة من حيث المظهر والمحتوى ليشمل معلومات أحدث عن التوزيعة وأدواتها.
المصدر: منتدى Garuda Linux
5. إصدار توزيعة UbuntuDDE Remix 21.10
توزيعة UbuntuDDE هي ذوق غير رسمي لتوزيعة Ubuntu بسطح مكتب Deepin Desktop Environment المعروف اختصارا ب ‘DDE’. على الرغْم من تأخر هذا الإصدار لأكثر من شهرين عن إصدار Ubuntu Impish Indri؛ يعود المطورون مع بداية السنة الجديدة لاستكمال مشروع النكهة.
نذكر الآن أهم ما جاء به الإصدار الأحدث 21.10:
- البناء على Ubuntu 21.10 Impish Indri؛
- نواة لينكس 5.13.0.22؛
- تحديث واجهة سطح مكتب Deepin لأحدث إصدار متوفر؛
- الاعتماد على المثبت الرسومي Calamares لتسهيل عملية تثبيت التوزيعة؛
- إصدار Firefox 95 كمتصفح ويب افتراضي؛
- تحديث متجر البرامج DDE Store للإصدار 1.2.3؛
- مجموعة جديدة من الخلفيات المتوافقة مع الهُوِيَّة البصرية للإصدار؛
بالإضافة لإصلاح عدة علل رئيسية عمل عليها فريق التوزيعة ومطورو واجهة DDE.
المصدر: مدونة UbuntuDDE
6. اِستقالة القائد المشارك لتوزيعة Solus
في تغريدة على حسابه على منصة تويتر، أعلن Joshua Strobl -القائد المشارك لمشروع Solus OS والمطور الرئيس لمشروع واجهة Budgie- استقالته من منصبه في مشروع التوزيعة وخروجه من فريق تطويرها بعد أكثر من 6 سنوات قضاها هناك.
المصدر: منصة تويتر
يعود سبب قرار Joshua حسب رسالة الاستقالة -التي وضعها على موقع استضافة النصوص Pastebin إلى شهر سبتمبر أيلول 2021 الماضي، فقد قدم حينها بعض الملاحظات حول تطوير التوزيعة، لم تأخذ الملاحظة بعين الاعتبار وقتها ولم يُتعامل معها. تلى ذلك تراكمات لعدة ملاحظات وقضايا لم تُعالج. ما دفع Joshua لاتخاذ قراره النهائي بالاستقالة.
المصدر : موقع Pastebin
بعد تغريدة Joshua غرد أحد أعضاء فريق Solus على منصة تويتر أنهم مستمرون في تطوير توزيعتهم وإبقائها على ما وصلت إليه. ذلك ستُجرى بعض التغييرات في هيكل الفريق وواجباته ثم سيستمرون في مهمتهم.
المصدر: منصة تويتر
في رسالة استقالته يقول Joshua أيضا أنه سيستمر في تطوير والإبقاء على واجهة Budgie. حيث سيحاول إنشاء منظمة جديدة للواجهة كمشروع مستقل عن توزيعة Solus بالاستعانة بمطوري ومجتمعات مشاريع أخرى مثل Ubuntu Budgie و EndeavourOS. كما أعلن أيضا أنه سينضم لمشروع توزيعة SerpentOS لينضم ل Ikey Doherty -مؤسس مشروع Solus الذي استقال منه قبل 3 سنوات-
المصدر: موقع Pastebin
7. إصدار توزيعة KaOS 2022.01
توزيعة KaOS توزيعة متدحرجة مستقلة مستوحاة من Arch. يركز مطوروها على واجهة KDE Plasma وبرامج وتطبيقات الواجهة المبنية باستخدام مكتبة Qt وعلى بناء الحزم في المستودعات (البناء من الصفر).
أول صورة للتوزيعة لهذه السنة 2022.01 جاءت ببعض التغييرات المهمة:
- تحديث المثبت الرسومي Calamares مع قسم جديد لإعدادات تثبيت محمل الإقلاع، و إضافة معاينة لتخطيط لوحة المفاتيح؛
- إضافة إصدار تعريف NVIDIA 470xx لصورة التوزيعة لدعم البطاقات الرسومية القديمة؛
- واجهة KDE Plasma 5.23.4؛ مكتبة Qt 5.15.2، مجموعة أدوات KDE Gear 21.12، مجموعة مكتبات KDE Frameworks 5.89.0؛
- إضافة الدعم لنظام الملفات ZFS في مستودعات التوزيعة؛
- إمكانية التحقق من سلامة عملية كتابة صور ISO على وسائط USB باستخدام أداة التوزيعة IsoWriter؛
- إضافة دليل للتثبيت لأداة الترحيب Croeso.
المصدر: قسم الأخبار في موقع KaOS
8. إصدار Lazarus 2.2.0
برمجية Lazarus هي بيئة تطوير متكاملة (IDE) متعددة المنصات تستخدم مُترجِم فري باسكال مفتوح المصدر (Free Pascal Compiler). يعود فريق تطوير Lazarus بداية السنة الجديدة لإعلان الإصدار 2.2 من البيئة وتوفره للتحميل. هذا الإصدار بُني مع إصدار FPC 3.2.2.
يمكنك الاطلاع على تغييرات وميزات إصداري بيئة التطوير والمترجم عبر الروابط الآتية:
إعلان إصدار Lazarus 2.2.0: منتدى Free Pascal
ملاحظات إصدار Lazarus 2.2.0: ويكي Free Pascal
تغييرات FPC Compiler 3.2.2: ويكي Free Pascal
9. إصدارات جديدة من توزيعة GeckoLinux
مشروع GeckoLinux الذي يقدم تجرِبة سهلة ومخصصة لتوزيعة openSUSE يأتي بإصدارات جديدة لنسخه الثلاث.
الإصدار الثابت GeckoLinux 153.220104 مبني على openSUSE Leap 15.3 أما الإصدار المتدحرج GeckoLinux 999.220105 فمبني على openSUSE Thumbleweed. هذه أبرز تغييرات النسخ الأحدث:
تغييرات على جميع النسخ (Static و Rolling و NEXT):
- توفير خاصية دمج محمل الإقلاع GRUB مع نظام الملفات Btrfs وصور Snapper للنظام. هذه المِيزة متوفرة على توزيعة openSUSE، وتسمح باستعادة صور النظام دون إعدادات يدوية؛
- تحسين عملية تثبيت محمل الاقلاع GRUB بالاعتماد على وضع إقلاع الجهاز (EFI أو BIOS) من أجل موثوقية أكبر في تحديثات GRUB المستقبلية؛
- تعديل عناوين المستودعات الإلكترونية لنظام openSUSE الجديد؛
تغييرات على النسخة المتحرجة Rolling:
- نواة لينكس طويلة الدعم 5.15؛
- اعتماد خادم الصوت PipeWire على جميع صور وأسطح مكتب التوزيعة مع إعدادات مخصصة تلائم أنواع الاستخدام المختلفة؛
- عودة صورة سطح المكتب Pantheon لنكهات النسخة المتدحرجة للتوزيعة؛
- إصدارات محدثة لأسطح المكتب: Cinnamon 5.2.4 و KDE Plasma 5.23.4 و GNOME 41.2 و Mate 1.26 و Xfce 4.16 و Budgie 10.5.3 و LXQt 1.0 بالإضافة لإصدار بيئة Pantheon المتوفر في توزيعة Elementary OS 6.1.
تغييرات على نسخة NEXT
- واجهة سطح المكتب KDE Plasma 5.23.5، مجموعة تطبيقات KDE Gear 21.12.0، مجموعة مكتبات KDE Frameworks 5.89.0؛
- إصدار واجهة Pantheon المعتمد في توزيعة Elementary OS 5.
المصدر: صفحة إصدارات التوزيعة على Github
10. إصدار qBittorrent 4.4.0
مطورو عميل التورنت المشهور qBittorent يعلنون إصدارا نوعيا من حيث الميزات وعدد العلل المرقعة. الإصدار بحمل الرقم 4.4.0 وجاء بما يأتي:
- توفير نسخة للتطبيق بصيغة AppImage على أنظمة جنو/لينكس؛
- توفير نسخة تستخدم إصدار مكتبة Qt6 لمثبت التطبيق على ويندوز؛
- دعم الإصدار v2 لبرتوكول Bittorent باستخدام مكتبة libtorrent 2.0.x؛
- دعم الإصدار الاحدث لمكتبة Qt6؛
- تحديث الواجهة مع ميزات إضافية عدة (خيارات، قوائم، تلميحات)؛
- إضافة خِيار لتحديد المجلد المؤقت لملف تورنت معين أو فئة معينة؛
- إضافة خيارات تحميل جديدة لقائمة نتائج البحث عن التورنت.
المصدر: صفحة الأخبار في موقع qBittorrent
11. إصدار Linux Mint 20.3
فريق تطوير Linux Mint يعلن الإصدار الفرعي الثالث والأخير للسلسلة 20 من التوزيعة. أبرز تغييرات الإصدار جاءت كالآتي:
- تحديث السمة العامة لسطح المكتب وتطبيقاته المسماة ‘Mint-Y’. شمل ذلك شريط عنوان النوافذ (Titlebar)، شريط الأدوات (Toolbar)، الألوان المميزة (Accent Colors)؛
- الإبقاء على سمة النظام القديمة تحت اسم ‘Mint-Y-Legacy’ كخيار إضافي لمن يريد الاحتفاظ بنفس تجرِبة سطح المكتب المعتادة؛
- دعم بعض التطبيقات الأساسية ‘XApps’ للوضع الداكن كخيارات في إعدادات التطبيق ذاته دون استخدام سمة النظام الداكنة؛
- تحديث واجهة Cinnamon للإصدار 5.2 مع ميزاته وإعداداته الجديدة؛
- ميزات جديدة في تطبيقات XApps. شمل ذلك قارئ الوثائق Xreader، مستعرض الصور Xviewer، محرر النصوص Xed و مشغل مواقع الويب Web Apps.
- تطبيق جديد يسمى ‘Thingy’ يُضاف لمجموعة تطبيقات التوزيعة XApps. وظيفة البرنامَج الجديد تتمثل في إدارة المستندات وتسهيل الوصول للوثائق المفضلة والمستخدمة حديثا مع حفظ مستوى تقدم القراءة فيها.
- تطبيق خدمة البث التلفزيوني IPTV المسمى Hypnotix يأتي بواجهة محدثة تدعم الوضع الداكن مع إضافة مِيزة البحث عن القنوات والمحتوى فيه؛
- إضافة مِيزة البحث لتطبيق تدوين الملاحظات ‘Sticky Notes’، كما أضيف للتطبيق أيضا خِيار التحكم في حجم النص.
المصدر: موقع Linux Mint:
جديد التغييرات في نسخة بيئة Cinnamon
جديد التغييرات في نسخة بيئة Mate
جديد التغييرات في نسخة بيئة Xfce
معلومة الأسبوع
كما تعودنا في الأعداد الماضية من جولتنا نقدم في هذا القسم معلومة موجزة عن إحدى البرمجيات، التوزيعات، الواجهات، المشروعات التقنية التي تناولنا خبرا عنها في قسم أخبار الأسبوع من نفس العدد. معلومتنا اليوم حول توزيعة GeckoLinux.
توزيعة GeckoLinux توزيعة تعتمد (مبنية على) التوزيعة الشهيرة openSUSE، ولديها نفس نهج تحديثاتها لذلك تتوفر منها نسختان: ‘GeckLinux Static’ وهي التوزيعة الثابتة المبنية على ‘openSUSE Leap’، و ‘GeckoLinux Rolling’ وهي التوزيعة المتدحرجة المبنية على ‘openSUSE Tumbleweed’. بالإضافة لنسخة GeckLinux NEXT التي تعتمد على openSUSE Leap مع إصدارات حديثة لأسطح المكتب.
أبرز ما يميز GeckoLinux ما يأتي:
- سهولة الاستخدام وجاهزيته (Out of the box) لذلك تأتي بمجموعة إضافية من التطبيقات وأيضا تأتي بحزم ترميز الفيديو والصوت مثبتة سلفًا. يختلف الأمر في openSUSE بسبب التراخيص؛
- صور حية للتوزيعة (Live DVD/USB) بحجم أقل من 2 جيجا بايت، بينما تأتي توزيعة openSUSE بصورة واحدة للتثبيت بحجم يتجاوز 4 جيجا بايت؛
- إصدارات فردية مستقلة لكثير من أسطح المكتب المختلفة مع إعدادات وتخصيصات تسهل الاستخدام، بينما يجب اختيار سطح المكتب على openSUSE في أثناء التثبيت؛
- إمكانية ترقية التوزيعة للإصدارات المستقبلية من توزيعة openSUSE مع الاحتفاظ بإعدادات GeckoLinux؛
توفر التوزيعة المستقرة حاليا صورا لسبع بيئات سطح مكتب: Cinnamon و Xfce و GNOME و KDE Plasma و MATE و Budgie و LXQt بالإضافة لصورة Barebones الخفيفة. بالنسبة للتوزيعة المتدرجة فتتوفر بنفس البيئات الموجودة في النسخة المستقرة بالإضافة لصورة سطح مكتب Pantheon. أما عن GeckoLinux NEXT فتتوفر بواجهتي Plasma و Pantheon.
تعتمد التوزيعة في ترقيم إصداراتها على سياسة خاصة. فلو أخذنا مثلا أحدث إصدار تحدثنا عنه في جولتنا هذه سيكون:
إصدار GeckoLinux 153.220104
- الرقم 153 يشير لإصدار openSUSE الثابت المعتمَد. في هذه الحالة هو openSUSE Leap 15.3؛
- الرقم 220104 يشير لتاريخ إطلاق الإصدار. في هذه الحالة كان الإصدار بتاريخ 4 يناير جانفي كانون الثاني 2022.
إصدار GeckoLinux 999.220105
- الرقم 999 يشير لإصدار openSUSE المتدحرج openSUSE Thumbleweed؛
- الرقم 220105 يشير لتاريخ إطلاق الإصدار. في هذه الحالة كان الإصدار بتاريخ 5 يناير جانفي كانون الثاني 2022.
خاتمة
انتهت رحلتنا في عالم أنظمة جنو/لينكس والبرمجيات الحرة ومفتوحة المصدر لهذا الأسبوع. على أمل أن نلقاكم في أعداد قادمة من جولتنا وفي مقالات قادمة بإذن الله؛ ابقوا معنا فسنعود بعد قليل!