Komite Fedora tolak usulan variabel lingkungan systemd

Fedora Engineering and Steering Committee (FESCo) telah menolak usulan untuk memusatkan variabel lingkungan per-pengguna di bawah systemd untuk Fedora 45. Kontributor Faeiz Mahrus menyarankan perpindahan dari berkas RC khusus shell ke environment-generator milik systemd demi kompatibilitas lintas-shell yang lebih baik. Pemungutan suara menghasilkan enam anggota menolak dan tiga abstain, dengan alasan kekhawatiran terhadap lingkungan tanpa systemd seperti kontainer.

Faeiz Mahrus mengusulkan pengalihan pengelolaan variabel lingkungan per-pengguna, seperti menambahkan ~/.local/bin dan ~/bin ke $PATH, dari berkas khusus shell seperti ~/.bashrc atau ~/.zshrc ke fungsi milik systemd. Hal ini akan menggunakan berkas konfigurasi tambahan di /etc/skel/.config/environment.d/, yang menerapkan pengaturan ke semua proses pengguna tanpa memandang shell yang digunakan, termasuk alternatif seperti Fish, Nushell, Xonsh, dan Dash yang saat ini tidak memiliki berkas RC yang setara. Tanpa perubahan ini, pengguna yang berpindah shell akan kehilangan akses ke biner lokal mereka. FESCo, yang meninjau perubahan besar untuk rilis Fedora, menolak usulan tersebut dengan enam suara menolak dan tiga abstain. Neal Gompa (ngompa) berkeberatan bahwa kontainer sering kali tidak memiliki systemd, sehingga membuat perubahan ini mengganggu bagi citra berbasis Fedora. Kevin Fenzi (kevin) menilai usulan tersebut kurang meyakinkan. Meskipun ditolak, peluang masih tetap terbuka. Michel Lind (salimma) mendorong pengajuan ulang setelah mengatasi masalah lingkungan tanpa systemd dan menyediakan contoh konfigurasi yang konkret. Sebagaimana dilaporkan oleh Phoronix.

Artikel Terkait

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.
Gambar dihasilkan oleh AI

Linux From Scratch 13.0 released as first systemd-only version

Dilaporkan oleh AI Gambar dihasilkan oleh 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.

Dilaporkan oleh 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.

Dilaporkan oleh 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.

Dilaporkan oleh 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.

 

 

 

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak