Излезе systemd 261‑rc3 с различни поправки

0
12

Третата RC версия на systemd 261 приближава проекта още повече към финалното издание, което се очаква да се появи в дистрибуциите през втората половина на 2026 г. Макар rc3 да е основно набор от корекции, той включва една важна промяна, която ще улесни пакетиращите и поддръжката на зависимостите в Linux екосистемата.

Systemd 261 вече е известен с редица нови функции — от базовия инсталатор systemd‑sysinstall до новия IMDS подсистемен код, инструмента storagectl и множество допълнителни настройки. В rc3 обаче се появява новост, която не беше част от предишните кандидат‑версии: отделните бинарни файлове на systemd вече вграждат ELF метаданно за своите dlopen() зависимости.

Досега това се намираше само в libsystemd‑shared.so, а сега вече позволява на пакетиращите инструменти надеждно да откриват кои зависимости са опционални за всяко отделно изпълнимо приложение. Така дистрибуциите могат по‑лесно да разделят systemd на отделни пакети и да управляват по‑прецизно зависимостите между тях.

Промяната е реализирана чрез добавяне на DLOPEN макроси, които „щамповат“ ELF файла на всяко изпълнимо приложение и изброяват неговите динамично зареждани зависимости. Документацията за ELF dlopen метаданните е налична в UAPI Group за тези, които искат да се запознаят по‑детайлно.

Systemd 261‑rc3 вече може да бъде изтеглен от GitHub, а работата по финалната версия продължава.

Прочетете още:  Излезе Fwupd 2.1.3 с поддръжка за фърмуерни обновления на модулни смартфони
Абониране
Извести ме за
guest
0 Comments
нови
стари оценка