لجنة فيدورا ترفض مقترح استخدام متغيرات البيئة الخاصة بـ systemd

رفضت لجنة هندسة وتوجيه فيدورا (FESCo) مقترحاً لمركزة متغيرات البيئة الخاصة بكل مستخدم تحت مظلة systemd في إصدار Fedora 45. وكان المساهم فايز محروس قد اقترح الانتقال من ملفات RC الخاصة بكل صدفة (shell) إلى مولد بيئة systemd لتحسين التوافق بين الأصداف المختلفة. وقد شهد التصويت رفض ستة أعضاء وامتناع ثلاثة، وذلك بسبب مخاوف تتعلق بالبيئات التي لا تعتمد على systemd مثل الحاويات (containers).

اقترح فايز محروس تحويل إدارة متغيرات البيئة لكل مستخدم، مثل إضافة ~/.local/bin و ~/bin إلى مسار $PATH، من ملفات الصدفة المحددة مثل ~/.bashrc أو ~/.zshrc إلى وظائف systemd. سيؤدي هذا إلى استخدام ملفات إعدادات إضافية في /etc/skel/.config/environment.d/، مما يطبق الإعدادات على جميع عمليات المستخدم بغض النظر عن الصدفة المستخدمة، بما في ذلك البدائل مثل Fish و Nushell و Xonsh و Dash التي تفتقر حالياً إلى ملفات RC مكافئة. وبدون هذا، يفقد المستخدمون الذين يبدلون الأصداف إمكانية الوصول إلى ملفاتهم الثنائية المحلية. وقد رفضت لجنة FESCo، التي تراجع التغييرات الرئيسية لإصدارات فيدورا، المقترح بستة أصوات معارضة وثلاثة امتناعات. واعترض نيل جومبا (ngompa) على أن الحاويات غالباً ما تفتقر إلى systemd، مما يجعل التغيير مزعجاً للصور المستندة إلى فيدورا. كما وجد كيفن فينزي (kevin) المقترح غير مقنع. ورغم الرفض، لا يزال الباب مفتوحاً، حيث شجع ميشيل ليند (salimma) على إعادة تقديم المقترح بعد معالجة مشكلة البيئات التي لا تعتمد على systemd وتقديم أمثلة ملموسة للإعدادات. وفقاً لما أورده موقع Phoronix.

مقالات ذات صلة

Illustration depicting the Linux From Scratch 13.0 release as the first systemd-only version, with Tux assembling a PC amid upgraded packages and kernel.
صورة مولدة بواسطة الذكاء الاصطناعي

Linux From Scratch 13.0 released as first systemd-only version

من إعداد الذكاء الاصطناعي صورة مولدة بواسطة الذكاء الاصطناعي

The Linux From Scratch project has unveiled version 13.0, marking the first release exclusively using systemd as its init system. This update includes the Linux kernel 6.18.10 and upgrades to 36 packages. The change discontinues the longstanding SysVinit variant after version 12.4.

The Fedora Council has approved a new plan to create specialized AI-focused desktop images for developers. The effort comes shortly after similar moves by Ubuntu and targets support for major hardware platforms including Intel, AMD, NVIDIA, and ARM.

من إعداد الذكاء الاصطناعي

Fedora 44 has been released, introducing a new standard directory under the home folder. The update arrives alongside other Linux developments, including Ubuntu's recent AI initiatives and a new Ubuntu Terminal.

The freedesktop project has shut down a proposed age verification interface for Linux desktops after receiving strong backlash from the community. The initiative aimed to help applications comply with new U.S. state laws on online age checks. Critics raised concerns over privacy and the appropriateness of such features in core desktop standards.

من إعداد الذكاء الاصطناعي

Fedora Asahi Remix 43, based on Fedora 43, introduces support for Mac Pro and functional microphones on M2 Pro and M2 Max MacBooks. The release features Linux kernel 6.17, KDE Plasma 6.6, and a GNOME 49 variant, along with RPM 6.0 and the DNF5 backend ahead of mainline Fedora. Hardware improvements include 120Hz refresh rates on certain MacBook Pro models.

Bluefin Linux, a Fedora-based distribution, offers the user-friendly interface of ChromeOS alongside the robustness of a full Linux system. It features an immutable core for enhanced security and supports container-focused workflows for developers. The distribution aims to attract both newcomers and experienced users to open-source computing.

من إعداد الذكاء الاصطناعي

The upcoming Linux 7.0 kernel includes a specific adjustment to improve compatibility with Valve's Steam Deck handheld device. This change addresses EFI framebuffer issues on the popular gaming console. The update highlights ongoing efforts to enhance Linux support for consumer hardware.

 

 

 

يستخدم هذا الموقع ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط للتحليلات لتحسين موقعنا. اقرأ سياسة الخصوصية الخاصة بنا سياسة الخصوصية لمزيد من المعلومات.
رفض