Fedoraの技術委員会、systemdによる環境変数管理の提案を否決

Fedora Engineering and Steering Committee(FESCo)は、Fedora 45に向けたユーザーごとの環境変数をsystemdに集約する提案を否決した。コントリビューターのFaeiz Mahrus氏は、シェル固有のRCファイルからsystemdの環境生成機能へ移行し、シェル間での互換性を高めることを提案していた。投票の結果、6名が反対し3名が棄権した。反対の主な理由は、コンテナなどsystemdを利用しない環境への影響が懸念されたためである。

Faeiz Mahrus氏は、~/.local/binや~/binを$PATHに追加するようなユーザーごとの環境変数管理を、~/.bashrcや~/.zshrcといったシェル固有のファイルからsystemdの機能へ移行することを提案した。これは/etc/skel/.config/environment.d/内の設定ファイルを用いる手法で、Fish、Nushell、Xonsh、DashといったRCファイルを持たないシェルを含む、すべてのユーザープロセスに設定を適用できるというものだった。現在の仕組みでは、シェルを切り替えるとローカルバイナリへのパスが失われる問題がある。Fedoraの主要な変更点を審査するFESCoは、賛成なし、反対6名、棄権3名でこの提案を否決した。Neal Gompa氏(ngompa)は、コンテナ環境ではsystemdが含まれていないことが多いため、Fedoraベースのイメージに混乱を招くと指摘した。Kevin Fenzi氏(kevin)は、提案内容が説得力に欠けると判断した。今回の否決にもかかわらず、再提案の可能性は残されている。Michel Lind氏(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.
AIによって生成された画像

Linux From Scratch 13.0 released as first systemd-only version

AIによるレポート AIによって生成された画像

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.

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.

AIによるレポート

Jeffrey Seathrún Sardina, a machine learning researcher, has created a fork of systemd called Liberated systemd to excise its recently added birthDate field. The field was introduced last week in response to age verification laws in California, Colorado, and Brazil. The fork aims to eliminate what its creator views as surveillance-enabling code while staying in sync with the mainline project.

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.

AIによるレポート

The upcoming Linux kernel version 7.1 is set to introduce support for extended attributes on sockets. This change aims to enable new functionality in GNOME and systemd. The development was reported by Phoronix.

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.

AIによるレポート

A recent article on How-To Geek argues that endlessly customizing Linux desktops is unproductive. It suggests there is a more efficient way to achieve desired results. The piece warns against falling into a 'rabbit hole' of incessant tweaks.

 

 

 

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否