KDE Neon dabar palaiko atnaujinimus neprisijungus

KDE Neon projekto, kuris kuria tiesiogines versijas su naujausiomis KDE programų ir komponentų versijomis, kūrėjai paskelbė, kad pradėjo testuoti neprisijungus veikiančio sistemos atnaujinimo mechanizmą, kurį teikia sistemos tvarkytuvė KDE Neon Unstable Edition versijose.

Režimas neprisijungus apima naujinimų diegimą ne veikimo metu, o pradiniame sistemos įkrovos etape, kai atnaujinti komponentai negali sukelti konfliktų ir problemų veikiant jau veikiančioms programoms. Problemų, iškilusių diegiant naujinimus sklandžiai, pavyzdžiai yra būtinybė iš naujo paleisti „Firefox“, veikiančių „Dolphin“ failų tvarkyklės egzempliorių gedimai ir sistemos užrakinimo ekrano gedimai.

Inicijuojant sistemos atnaujinimą per „Discover“ sąsają, naujinimai nebebus diegiami iš karto – atsisiuntus reikiamus paketus, bus rodomas pranešimas, kad norint užbaigti atnaujinimą, reikia paleisti sistemą iš naujo. Naudojant kitas paketų valdymo sąsajas, pvz., pkcon ir apt-get, naujinimai vis tiek bus įdiegti nedelsiant. Ankstesnis elgesys taip pat išliks paketams flatpak ir snap formatais.

Prisiminkime, kad KDE neoninį projektą sukūrė Jonathanas Riddellas, kuris buvo pašalintas iš Kubuntu platinimo lyderio posto, kad būtų galima įdiegti naujausias KDE programų ir komponentų versijas. Konstrukcijos ir su jais susijusios saugyklos atnaujinamos iš karto po KDE leidimų išleidimo, nereikia laukti, kol platinimo saugyklose pasirodys naujos versijos. Projekto infrastruktūrą sudaro Jenkins nuolatinės integracijos serveris, kuris periodiškai nuskaito serverių turinį ir ieško naujų leidimų. Kai nustatomi nauji komponentai, paleidžiamas specialus „Docker“ pagrindu sukurtas kūrimo konteineris, kuriame greitai generuojami paketo naujinimai.

Šaltinis: opennet.ru

Добавить комментарий