Fedoras kommitté avslår förslag om miljövariabler i systemd

Fedoras tekniska styrgrupp (FESCo) har röstat nej till ett förslag om att centralisera användarspecifika miljövariabler under systemd inför Fedora 45. Bidragsgivaren Faeiz Mahrus föreslog att flytta hanteringen från skalspecifika RC-filer till systemds miljögenerator för att förbättra kompatibiliteten mellan olika skal. Omröstningen slutade med sex röster mot och tre nedlagda röster, med hänvisning till problem för miljöer utan systemd, såsom containrar.

Faeiz Mahrus föreslog att flytta hanteringen av användarspecifika miljövariabler, som att lägga till ~/.local/bin och ~/bin i $PATH, från skalspecifika filer som ~/.bashrc eller ~/.zshrc till systemds funktionalitet. Detta skulle innebära användning av konfigurationsfiler i /etc/skel/.config/environment.d/, vilket skulle tillämpa inställningarna på alla användarprocesser oavsett skal, inklusive alternativ som Fish, Nushell, Xonsh och Dash, vilka för närvarande saknar motsvarande RC-filer. Utan denna förändring förlorar användare som byter skal åtkomst till sina lokala binärfiler. FESCo, som granskar större förändringar för Fedora-utgåvor, röstade ned förslaget med sex röster mot och tre nedlagda. Neal Gompa (ngompa) invände att containrar ofta saknar systemd, vilket skulle göra ändringen störande för Fedora-baserade avbildningar. Kevin Fenzi (kevin) ansåg att förslaget inte var tillräckligt övertygande. Trots avslaget lämnas dörren öppen. Michel Lind (salimma) uppmuntrade till att skicka in förslaget på nytt efter att miljöer utan systemd har adresserats och konkreta konfigurationsexempel har tillhandahållits. Enligt rapportering från Phoronix.

Relaterade artiklar

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.
Bild genererad av AI

Linux From Scratch 13.0 released as first systemd-only version

Rapporterad av AI Bild genererad av 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.

Rapporterad av 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.

Rapporterad av 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.

Rapporterad av 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.

 

 

 

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj