Fedora committee rejects systemd environment variable proposal

The Fedora Engineering and Steering Committee (FESCo) has rejected a proposal to centralize per-user environment variables under systemd for Fedora 45. Contributor Faeiz Mahrus suggested moving from shell-specific RC files to systemd's environment-generator for better cross-shell compatibility. The vote saw six members against and three abstentions, citing concerns over systemd-less environments like containers.

Faeiz Mahrus proposed shifting the management of per-user environment variables, such as adding ~/.local/bin and ~/bin to the $PATH, from shell-specific files like ~/.bashrc or ~/.zshrc to systemd's functionality. This would use drop-in configuration files in /etc/skel/.config/environment.d/, applying settings to all user processes regardless of the shell, including alternatives like Fish, Nushell, Xonsh, and Dash, which currently lack equivalent RC files. Without this, users switching shells lose access to their local binaries. FESCo, which reviews major changes for Fedora releases, voted down the proposal with six against and three abstentions. Neal Gompa (ngompa) objected that containers often lack systemd, making the change disruptive for Fedora-based images. Kevin Fenzi (kevin) found the proposal unconvincing. Despite the rejection, the door remains open. Michel Lind (salimma) encouraged resubmission after addressing systemd-less environments and providing concrete configuration examples. As reported by Phoronix.

Awọn iroyin ti o ni ibatan

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.
Àwòrán tí AI ṣe

Linux From Scratch 13.0 released as first systemd-only version

Ti AI ṣe iroyin Àwòrán tí AI ṣe

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.

Ti AI ṣe iroyin

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.

Ti AI ṣe iroyin

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.

Ti AI ṣe iroyin

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.

 

 

 

Ojú-ìwé yìí nlo kuki

A nlo kuki fun itupalẹ lati mu ilọsiwaju wa. Ka ìlànà àṣírí wa fun alaye siwaju sii.
Kọ