Proyék postmarketOS ngenalkeun rakitan berbasis systemd

Para pamekar proyék postmarketOS, anu nuju ngembangkeun distribusi Linux pikeun smartphone, dumasar kana dasar pakét Alpine Linux, pustaka C standar Musl, sareng suite utilitas BusyBox, ngumumkeun kasadiaan manajer sistem systemd. Saatos ampir sataun damel dina ngalaksanakeun dukungan systemd, prototipe anu diwangun nganggo systemd tinimbang sistem init OpenRC parantos disiapkeun sareng sayogi kanggo diuji.

Pangrojong pikeun nyieun wangunan berbasis OpenRC bakal dijaga, sahenteuna salami sistem ieu dianggo di Alpine. LinuxNalika ngawangun gambar postmarketOS, pilihan pikeun milih OpenRC dina pmbootstrap tetep dipertahankan. Diantarana, pamekar anu ngawangun nganggo antarmuka grafis Sxmo (Simple X Mobile), dumasar kana manajer komposit Sway, ngarencanakeun pikeun teras nganggo OpenRC.

Wangunan nganggo systemd bakal terus diwangun dina dasar pakét Alpine. Linux, sanaos distribusi ieu henteu ngadukung systemd sareng nganggo perpustakaan Musl C. Systemd sacara resmi ngan ukur ngadukung perpustakaan Glibc C, sareng pamekar postmarketOS kapaksa nganggo patch tambahan, anu aranjeunna rencanakeun pikeun diintegrasikeun kana distribusi inti systemd kana waktosna (padamelan nuju dijalankeun sareng pamekar systemd pikeun nyederhanakeun integrasi).

Alesan anu disebutkeun pikeun nerapkeun dukungan systemd nyaéta héséna ngajaga tumpukan init berbasis OpenRC kumargi GNOME sareng KDE anu terus ningkat gumantungna kana komponén systemd. Pikeun ngadukung fitur GNOME sareng KDE anu ngandelkeun systemd, rupa-rupa perantara kedah dianggo. Biaya damel tanpa systemd nyaéta kabutuhan pikeun ngajaga perantara ieu kalayan leres sareng sinkronisasi sareng pamekaran GNOME sareng KDE, kumargi kurangna sababaraha fitur penting dina perantara sareng teu tiasa diprediksi dukungan pamekar.

Contona, pikeun kompatibilitas sareng layanan anu dingaranan host, lokal, sareng bertanggal, lapisan openrc-settingsd dianggo; pakét eudev dianggo tibatan udev; elogind tibatan logind; logbookd tibatan journald; pakét superd dianggo pikeun nyayogikeun fungsi "systemd --user"; sareng waked dianggo salaku gaganti systemd.timer.

Proyék postmarketOS ngenalkeun rakitan berbasis systemd

Tina perantara anu ayeuna dianggo, ngan ukur openrc-settingsd sareng eudev anu nyayogikeun dukungan anu cekap pikeun fungsi anu diperyogikeun. Proyék elogind, logbookd, sareng superd tetep dijaga tapi peryogi perbaikan, sabab kakurangan sababaraha fitur penting. Waked parantos teu dijaga salami sakitar sataun. Salajengna, pamekar KDE Plasma Mobile hoyong nganggo systemd-coredumpd pikeun ngagampangkeun debugging, tapi panggantina, corecollector, parantos teu dijaga ti saprak 2020.

Ngeunaan kabutuhan ngagunakeun layanan ieu, API D-Bus anu disayogikeun ku hostnamed, localized, sareng timedated dianggo dina GNOME pikeun ngarobih lokal, setélan sistem, sareng zona waktos; udev diperyogikeun pikeun ngatur alat anu nyambung; logind, "systemd --user," sareng journald kalibet dina ngatur sési pangguna dina gnome-session; systemd.timer dianggo dina GNOME Clock.

Fitur-fitur anyar anu tiasa diimplementasikeun dina build berbasis systemd kalebet manajemen hak istimewa granular, panggunaan kamampuan canggih pikeun mastikeun kaamanan sareng ngatur dependensi antara layanan, integrasi lengkep sareng cgroups, panggunaan aktivasi soket (contona, CUPS ngan ukur tiasa diluncurkeun nalika ngaksés port jaringan), sareng ayana alat bawaan pikeun nganalisis prosés boot.

sumber: opennet.ru

Mésér hosting anu dipercaya pikeun situs anu gaduh panyalindungan DDoS, server VPS VDS 🔥 Meser hosting situs wéb anu tiasa dipercaya nganggo panyalindungan DDoS, server VPS VDS | ProHoster