У KDE Neon рэалізаваная падтрымка offline-абнаўленняў

Распрацоўнікі праекту KDE Neon, у рамках якога фармуюцца Live-зборкі з актуальнымі версіямі праграм і кампанентаў KDE, паведамілі аб пачатку тэставання ў зборках KDE Neon Unstable Edition механізму абнаўлення сістэмы ў offline-рэжыме, які прадстаўляецца сістэмным мэнэджарам systemd.

Offline-рэжым разумее ўсталёўку абнаўленняў не падчас працы, а на пачатковым этапе загрузкі сістэмы, на якім якія абнаўляюцца кампаненты не могуць прывесці да канфліктаў і праблемам у працы ўжо запушчаных прыкладанняў. У якасці прыкладу праблем, якія ўзнікалі пры ўсталёўцы абнаўленняў на лета, згадваецца неабходнасць перазапуску Firefox, крахі запушчаных асобнікаў файлавага мэнэджара Dolphin і збоі ў працы экрана блакавання сістэмы.

Пры ініцыяванні абнаўлення сістэмы праз інтэрфейс Discover абнаўлення зараз не будуць усталёўвацца адразу - пасля загрузкі неабходных пакетаў будзе выведзена апавяшчэнне аб неабходнасці перазагрузкі сістэмы для завяршэння абнаўлення. Пры выкарыстанні іншых інтэрфейсаў кіравання пакетамі, такіх як pkcon і apt-get, абнаўленні па-ранейшаму будуць усталяваныя адразу. Ранейшыя паводзіны таксама захаваюцца для пакетаў у фарматах flatpak і snap.

Нагадаем, што праект KDE neon створаны Джонатанам Рыдэлам (Jonathan Riddell), зрушаным з пасады лідэра дыстрыбутыва Kubuntu, з мэтай прадастаўлення магчымасці ўстаноўкі свежых версій праграм і кампанентаў KDE. Зборкі і злучаныя з імі рэпазітары абнаўляюцца адразу пасля вынахаду рэлізаў KDE, без неабходнасці чакання з'яўлення новых версій у рэпазітарах дыстрыбутываў. У інфраструктуры праекту задзейнічаны сервер бесперапыннай інтэграцыі Jenkins, які перыядычна скануе змесціва сервераў на прадмет з'яўлення новых рэлізаў. Пры выяўленні новых кампанентаў стартуе спецыяльны зборачны кантэйнер на базе Docker, у якім аператыўна фарміруецца абнаўленне пакетаў.

Крыніца: opennet.ru

Дадаць каментар