GNOME komanda 16. oktobrī izlaida GNOME OS Preview. Tā ir pirmā GNOME OS versija, kas būvēta uz stabila GNOME laidiena. Līdz šim GNOME OS pastāvēja tikai kā Nightly būvējums, kas seko attīstības zaram un mainās katru dienu.
Pamatā ir GNOME 51.1, kas izriet no septembrī izlaistā GNOME 51 “A Coruña”. Tā versija darbvirsmai atnesa pārstrādātu kadru plānošanu Mutter kompozitorā, vienkāršotu grafikas atbalstu un bezsaistes kartes. Instalācijas attēlu var lejupielādēt vietnē os.gnome.org. Projekta autors Adrian Vovk apraksta Preview kā pašreizējo Nightly attēlu bez nakts daļas. Tas lieto tās pašas GitLab zaru versijas, uz kurām balstās stabilās org.gnome.Platform Flatpak izpildvides, tāpēc komponentu versijas sakrīt ar lejupējiem distributīviem.
No testa artefakta uz lietotāja sistēmu
Gadiem GNOME OS kalpoja galvenokārt pašai GNOME komandai. Tas bija atsauces vide, kur izstrādātāji pārbaudīja darbvirsmu un lietotnes vēl pirms laidiena. Preview ir pirmais solis virzienā uz GNOME OS, ko varētu lietot arī parasts entuziasts. Vovk raksta, ka mērķis ir vispārīga lietošanas sistēma, kuru būvē no stabiliem laidieniem. Nākamais solis būs GNOME OS Stable, bet datums vēl nav nosaukts.
Atšķirība starp Preview un Nightly ir avota zarā. Nightly katru dienu savāc jaunākās attīstības pakotnes, tāpēc tajā parādās gan jaunās funkcijas, gan svaigās kļūdas. Preview iesaldē versiju pie stabilā laidiena, tāpēc tas uzvedas tuvāk tam, ko lietotājs sagaida no ikdienas darbvirsmas. Abi būvējumi nāk no tās pašas infrastruktūras, tikai ar dažādu pakotņu izvēli.
Viss sistēmā ir viens attēls
GNOME OS neizmanto tradicionālu pakotņu pārvaldnieku. Visa failu sistēma ir viens nemainīgs attēls, ko pārvalda systemd-sysupdate. Katra instalācija ir identiska. Sistēma pati nodrošina automātiskus atjauninājumus, rūpnīcas atiestatīšanu un atgriešanos uz iepriekšējo versiju, ja jaunais attēls nestrādā. Līdzīgu pieeju lieto arī Fedora Silverblue un openSUSE MicroOS.
Lietotnes nāk caur Flatpak un Flathub. Ar apt vai dnf instalēt pakotnes sistēmas saknē nevar. Flatpak lietotnes darbojas smilškastē un atjauninās atsevišķi no operētājsistēmas, tāpēc lietotnes versija nav piesaistīta sistēmas attēlam. Sāknēšanai, mērītajam startam un šifrēšanai GNOME visur paļaujas uz systemd.
Sistēmu būvē ar BuildStream caur projektu gnome-build-meta. Pirmais būvējums aizņem ap 25 minūtēm, bet vēlākas izmaiņas parādās aptuveni minūtē. Tā kā izlaide ir viens attēls, katrs lietotājs saņem tieši to pašu bāzi. Kļūdu meklēšana kļūst paredzamāka, jo sistēmas stāvoklis nav atkarīgs no instalēšanas vēstures. Saknes failu sistēma ir tikai lasāma. Izmaiņas notiek tikai tad, kad systemd-sysupdate pārslēdz veselu jaunu attēlu.
Kā to izmēģināt
Vienkāršākais veids ir GNOME Boxes. Virtuālās mašīnas izveidē jāizvēlas opcija GNOME OS. Boxes pati atradīs un lejupielādēs attēlu. Uz īstas aparatūras jābūt ieslēgtam UEFI, bet Secure Boot jāizslēdz.
Vovk brīdina, ka Preview ir dažas nedēļas vecs un tajā var būt sākotnējas kļūdas. GNOME OS joprojām nav paredzēts plašai publikai. Mērķauditorija ir entuziasti, kuri grib stabilu pamatu, bet vēl nav gatavi lietot Nightly ikdienā. Lietotājam, kas paradis pie apt vai dnf, būs jāpierod pie Flatpak modeļa, jo citu veidu instalēt lietotnes sistēmā nav. Phoronix redaktors Michael Larabel pēc īsas pārbaudes rakstīja, ka Preview strādā labi.
GNOME nesola atjauninājumus mūžīgi. Vovk raksta, ka pēc dažiem gadiem sistēma būs jāpārinstalē, lai pārietu uz nākamo stabilo GNOME OS laidienu.
Kas vēl trūkst
Komanda neuzskatīs GNOME OS par stabilu, kamēr nespēs apsolīt skaidru ilgtermiņa jaunināšanas ceļu esošajām instalācijām. Līdz tam atvērto jautājumu saraksts ir garš.
- Delta atjauninājumi. Pašlaik katrs atjauninājums lejupielādē pilnu attēlu, kas sver ap 2 GB. Uz lēna pieslēguma tas ir jūtami, jo mazai labojumu versijai nāk līdzi viss attēls no jauna.
- systemd-homed šifrēšanai katram lietotājam. Migrāciju no vecākām instalācijām komanda uzskata par pārāk riskantu, lai to automatizētu.
- Jauns instalators, kas aizstās pašreizējo pagaidu risinājumu.
- TPM integrācija ar grafisku atkopšanas saskarni.
- ARM un mobilo ierīču atbalsts, kas pagaidām ir eksperimentāls.
Nightly paliek izstrādātājiem
Nightly būvējums turpina darboties līdzās Preview. Tas sekos attīstības pakotnēm un paliks izstrādātājiem, kuri grib pārbaudīt vēl neiekļautas izmaiņas. Kurš grib tikai stabilu darbvirsmu bez dienas izmaiņām, tam tagad ir Preview.
Abus attēlus var dabūt vienā vietā, proti, os.gnome.org. Instalēšana GNOME Boxes aizņem dažas minūtes, jo viss nāk kā gatavs attēls. Nākamā lielā atzīme kalendārā ir GNOME 52, kas gaidāms 2027. gada martā. Tā laika GNOME OS Preview jau būs guvis vairākus atjauninājumu ciklus, pēc kuriem redzēs, cik tuvu komanda ir tikusi stabilajam laidienam.
Komentāri
Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.