
@foone all modern operating systems: okay so we manage shared resources and a "file system" that all programs can access in order to interoperate
Linux: also you can update without rebooting
snapd: ... and I took that personally
@alexandria deb firefox currently soft-forces restarts after an update too.
After a while, new tabs crash and eventually it prompts you to restart to keep using it.
As well as pinning the non-snap version of firefox, I've taken to disabling auto updates for it on my machine. I just have to download those updates myself whenever I restart firefox. (basically whenever it crashes)
@jackemled that's fine if that's what you want. I'd prefer apps to be managed by the system package manager. The way I see it if I need to worry about the app permissions then I don't trust that app and I probably shouldn't be installing it.
Generally if the package isn't available on my distro then I build my own package and install it. But that's rare on Arch. Almost everything is at least in the AUR.
@Fingel @jackemled I review them before the initial install, but not every update. Maybe that will bite me one day, but so far it hasn't.
If you're worried about that, then by all means use whatever packaging system makes you happy, but I'm not going to. The beauty of Linux is that we all have that choice.
@foone *plugs in a ds4*
A long column of bluetooth pairing consent boxes that won't go away on their own
I particularly loathe snap and flatpak, so I've opted to go straight for the Mozilla-maintained repository via sudo add-apt-repository ppa:mozillateam/ppa. Details at https://askubuntu.com/a/1404401/260416
A cautionary note from a comment to that answer: you may want to copy your profile from ~/snap/firefox/common/.mozilla/firefox to ~/.mozilla/firefox before uninstalling the Snap package or else it'll purge your profile (another reason why I so strongly dislike Snap)
As far as I see in the ongoing development for 22.04 Jammy, Firefox is a Snap package. The related Deb package in apt is just a shortcut/link to the that snap version. I prefer my installation not ...
@foone "these days Linux Ubuntu has that sort of annoying watermark nonsense too"
There, fixed it for you. 🙃