Vivaldi browser now a SFS
We were discussing installing a Vivaldi DEB package, see my blog post:
https://bkhome.org/news/202302/how-to-install-vivaldi-browser-or-any-deb.html
I have now created a Vivaldi SFS. Just click on the "sfs" desktop icon to download and install it.
You have the choice of installing to the main desktop or in a container, or both.
In the former case, Vivaldi will run as user "vivaldi", with home path /home/vivaldi
In the latter case, Vivaldi will run as "crippled root" user in the container.
I already had the Vivaldi DEB installed on the main filesystem ("main
desktop"), so I clicked on "pkg" desktop icon and uninstalled it,
before installing the Vivaldi SFS to the main desktop.
That's when the trouble started. When I uninstalled the DEB, the aufs
layered filesystem left behind some whiteout files. Those files blocked
files in the underlying Vivaldi SFS. Very annoying.
I manually hunted down the whiteout files and deleted them, but most
users cannot be expected to do that. To truly get rid of the DEB, it
would be best to rollback to an earlier snapshot. You can do this via
the menu "Shutdown -> Rectify -> Reboot, with rollback".
Still annoying though; I would like a package uninstall to be cleaner.
Regarding containers, I found that if you delete a container, via
menu "Filesystem -> Easy Container Management", it was possible it
did not entirely get removed. Fixed:
https://github.com/bkauler/woofq/commit/f03d0b4c0e62006d2785b21be6ecec851c0297f5
What might be nicer is to install Vivaldi the same way as is
currently done with Firefox; the menu "Internet -> Download latest
Firefox". After downloading, the menu changes to "Update
Firefox".
Tags: easy