Steps to reproduce:
Connect to the Tor network
upgrade-nonroot on Whonix-Workstation-XFCE
Download any AppImage (e.g. featherwallet dot org/download)
Allow the file to be run as a program
Try to run the AppImage in a terminal:
fuse: failed to exec fusermount: No such file or directory
Cannot mount AppImage, please check your FUSE setup.
To resolve, users must manually install fuse:
sudo apt-get install fuse
In previous versions of Whonix, fuse was installed by default.
Was the removal of fuse intentional? If yes, why?
What is the preferred way to distribute applications for Whonix?
fuse was never explicitly installed installed by default as far as I remember and could see from git log but I am not sure.
The dependency that depended on
fuse was removed because of causing build breaking errors. When
fuse was installed inside a chroot (which is used by Whonix build process), it was failing. Thereby breaking the build process. References:
01:03PM - 06 Apr 19 UTC
because ntfs-3g depends on fuse which results in a build error
packages.debian.org is the best way for now.
(Whonix is based on Kicksecure.)
Re-adding fuse to default installation.
05:08PM - 05 May 23 UTC
because `fuse` is required when
* running `flatpak` as user,
* by appimages.