Ancestors

Written by Lennart Poettering on 2024-12-16 at 08:38

3️⃣4️⃣ Here's the 34th post highlighting key new features of the current v257 release of systemd. #systemd257

Back in v251 we added systemd-sysupdate too the systemd suite. It's a tool for updating block devices (such as partitions), specific files (such as sysext, confext, portable service or nspawn DDIs), or file system trees in a simple an atomic way.

So far it has been a command line tool only, that you can invoke from the shell, and that would do its thing. With v257…

=> More informations about this toot | More toots from pid_eins@mastodon.social

Toot

Written by Lennart Poettering on 2024-12-16 at 08:41

… the systemd-update command line tool is augmented by systemd-sysupdated daemon that makes the functionality available via D-Bus, can keep track of multiple parallel transfers and more. It gained a client-side tool updatectl to interact with this.

This of course feels a bit redundant: why have the systemd-update tool and the updatectl tool, both which do the same stuff and can be called from the command line?

The systemd-update tool is mostly useful when directly invoking it from scripts…

=> More informations about this toot | More toots from pid_eins@mastodon.social

Descendants

Written by Lennart Poettering on 2024-12-16 at 08:43

…and with full privileges. OTOH updatectl is more of an interactive user-facing tool, that can be invoked without privileges. Hence, depending on your usecase you might prefer one or the other, but admittedly the line between the two are a bit blurry.

systemd-sysupdated has been contributed as part of GNOME's OS STF grant, where it's essential to have user controllable updater functionality available.

=> More informations about this toot | More toots from pid_eins@mastodon.social

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113661605650023742
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
261.70369 milliseconds
Gemini-to-HTML Time
0.775945 milliseconds

This content has been proxied by September (ba2dc).