Nangangako ang GNOME OS ng mabilis at secure na mga update sa systemd-sysupdate | Linux Adictos

Nangangako ang GNOME OS ng mabilis at secure na mga update sa systemd-sysupdate

GNOME OS, isang pang-eksperimentong pamamahagi para sa mga developer upang suriin ang status ng pag-unlad ng desktop environment

Gamit ang paglulunsad ng systemd 251, na naganap noong Mayo 2022, minarkahan ang pagpapakilala ng systemd-sysupdate, isang bagong sistema ng pag-update na nangangako ng mas malalim na pagsasama sa systemd, suporta para sa mga layout na nakabatay sa imahe, at isang kumpletong chain of trust mula sa simula ng system, parehong online at offline.

Ang systemd-sysupdate na diskarte na ito Nakuha ko ang atensyon ng mga developer ng GNOME OS (ang pang-eksperimentong pamamahagi na nagpapakilala ng pinakabago sa desktop development), na ay inihayag ang paglipat sa paggamit ng component ng systemd-sysupdate upang ayusin ang mga atomic update ng system.

systemd
Kaugnay na artikulo:
Ang Systemd 251 ay inilabas na at ito ang mga balita nito

Binanggit ng mga developer na ang pagbabagong ito naglalayong i-port ang GNOME OS gabi-gabi na mga build upang magsagawa ng pang-araw-araw na kontrol sa kalidad ng pagpapaunlad ng GNOME. Bilang bahagi ng proyekto, ang paglipat ay nagsasangkot ng proseso ng pag-boot at file system, pati na rin ang pagsasama ng systemd-sysupdate sa GNOME sa pamamagitan ng serbisyo ng D-Bus at polkit upang paganahin ang pamamahala ng pag-update sa pamamagitan ng non-privileged software .

Nabanggit na Sa kasalukuyan, ang sistema ng OSTree ay ginagamit upang lumikha at mag-update ang mga nilalaman ng root partition ng GNOME OS, na ina-update ang system image nang atomically mula sa isang repository na tulad ng Git.

Ang partition ng system ay naka-mount sa read-only na mode, at ang mga update ay inihahatid sa anyo ng mga maliliit na tipak na naglalaman ng mga pagbabago na nauugnay sa nakaraang estado (mga update sa delta). Nagbibigay-daan ito, halimbawa, sa panahon ng proseso ng pagsusuri sa GNOME, na madaling ibalik ang system sa mga nakaraang bersyon at suriin kung may natukoy na error sa mga ito.

Isa sa mga pakinabang pagpapalit ng GNOME OS mula sa OSTree patungo sa systemd-sysupdate ay ang kakayahang gumamit ng na-verify na proseso ng pagsisimula, kung saan ang chain of trust ay umaabot mula sa bootloader hanggang sa mga bahagi ng system ng pamamahagi. Bilang karagdagan, ang paggamit ng systemd-sysupdate ay magbibigay-daan para sa isang mas kumpletong pagsasama sa systemd at isang arkitektura na nagmamanipula ng mga pre-built na imahe ng system bilang hindi mahahati na mga bahagi.

Ngayon upang makumpleto ang paglipat na ito, mayroong dalawang pangunahing trabaho na kasangkot.

Ang una ay ang paglipat ng proseso ng boot at root file system... Ang pangalawang bahagi ay ang sysupdate integration sa GNOME. Sa kasalukuyan, ang mga pag-update ng system ay mapapamahalaan lamang gamit ang isang command line tool, na dapat patakbuhin bilang root. 

Sa Ang huling quarter ng nakaraang taon ay isinagawa ang mga eksperimento upang lumikha ng sysupdate na mga imahe na may suporta para sa UEFI Secure Boot. Sa kasalukuyan, available ang dalawang bersyon ng mga build ng GNOME OS: isa batay sa OSTree at isa batay sa systemd-sysupdate. Ito ay nananatili upang matiyak na ang sysupdate ay ganap na sumasama sa GNOME at nagbibigay ng isang graphical na interface para sa pag-update ng system.

Sa ngayon, Ang mga update na nakabatay sa sysupdate ay maaari lamang pamahalaan mula sa command line at nangangailangan ng mga pribilehiyo sa ugat. Para sa pagsasama sa GNOME, isang serbisyo ng D-Bus ang binuo na, kasama ng Polkit, ay nagbibigay-daan sa mga update na mapamahalaan sa isang hindi may pribilehiyong user. Ang binuong serbisyo ng D-Bus at ang nauugnay na updatectl utility ay nilayon na maisama sa pangunahing pagpapalabas ng systemd.

Kabilang sa hindi pa rin nareresolba na mga isyu ay ang pangangailangang magdagdag ng suporta para sa mga update sa delta sa systemd-sysupdate (kasalukuyan, ang mga imahe ay na-load nang buo) at ang paglikha ng mga tool upang sabay na mapanatili ang maramihang mga bersyon ng operating system batay sa mga matatag na sangay at sa GNOME pag-unlad. Bukod pa rito, nagsimula na ang trabaho sa isang bagong installer para sa GNOME OS, na nasa maagang yugto pa lamang at hindi pa nagagawa ang repositoryo.

Sa wakas, binanggit na sa hinaharap ay binalak na magdagdag ng sysupdate-based update management functionality sa GNOME software application. Para dito, inihanda ang isang pang-eksperimentong plugin na tinatawag na gs-plugin-systemd-sysupdate, na nagpapatupad ng kakayahang i-update ang operating system sa pamamagitan ng serbisyo ng D-Bus para sa pag-update ng system.

Ayon sa opisyal na anunsyo, makikita rin ng Gnome OS ang mas mahigpit na pagsasama sa systemd at advanced na suporta para sa layout na nakabatay sa imahe, na nagbibigay ng immutability, awtomatikong pag-update, factory reset, at higit pa.

Kung interesado kang malaman ang higit pa tungkol dito, maaari mong konsultahin ang mga detalye sa sumusunod na link.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.