Rebooting does not need root privileges either, on no system. There really is nothing privileged about updating already existing software. Android is completely rootless and updates are automatic, but can be done manually too.
You can read a bit into OSTree, its very cool. But seems to be very complex and somehow they want to switch to OCI images now, idk.
But the way ublue builds their systems is astonishing, elegant, simple, structured and fully automated.
On a mutable distro maybe but also no. You need to update your system, always. The updates come from the distro, and you only invoke your privileged package manager to do these changes for you. Its not privileged.
If a malicious actor is able to replace package repos that your package manager uses, for example an infected server in the same network, this would be the only way to inject arbitrary stuff by using dnf update or rpm-ostree update.
Installing software and updating the already existing is very different.
Yes thats the point, the specific actions are a good way to act like a firewall for the access to the privileged process, invoked by anyone.
This is brilliant, as unprivileged users over ssh, or not even logged in, can invoke the updates in that case, making a "grandma pc" that is immutable and autoupdating possible.
No rpm-ostree downloads the diffs, applies existing changes (added or removed packages) and builds a new image that gets staged as first boot target. After reboot you are on an updated system.
Does the user have that access? In my case with rpm-ostree they can just execute 2 commands rpm-ostree refresh-md (get updates) and rpm-ostree update. rpm-ostree rebase is used for system upgrades afaik, that one needs a password.
This was always my idea, abuse "free money" apps where you watch ads for money en masse with automated swipes using apps like Smart Autoclicker and tadaaa! Free money.
Would be worse for the environment than mining Bitcoin though.
Librewolf, their devs seem hella inactive but their builds are automated. Tbh I would prefer a working arkenfox more. Made my own softening and install script but its pre-alpha and I will likely rewrite it again in some time.
The steel beams that failed in the World Trade Center were primarily the floor trusses, which supported the floors between the columns. The intense heat from the burning jet fuel weakened these beams, causing them to lose their structural integrity and ultimately leading to the collapse of the towers.
Thanks ChatGPT lol
So the plane crashed into the building and there was a floor carried by steel beams and those bent and caused the whole building to collapse.
Chromium and Firefox work perfectly on Wayland. Minor issues like de-coupling tabs or something are made a bit differently, but thats cosmetic.