On Tue 31 Dec 2024 at 07:34:20 (+1100), George at Clug wrote: > In Debian Bookworm installations, why is gvfs-backends and gvfs-fuse > not installed by default when installing Debian with XFCE?
Because gvfs will function without those backends, so it would be against policy to depend on those packages. OTOH gvfs-daemons appears to be a dependency, and includes a minimal set of backends. > For network browsing in the thunar file manager, install gvfs-backends > and gvfs-fuse, and add your users to the "fuse" group (sudo adduser > fuse). > What is the issue of not having these two packages installed? The package descriptions tell you: "This package contains the afc, afp, archive, cdda, dav, dnssd, ftp, gphoto2, http, mtp, network, sftp, smb and smb-browse backends." and "This package contains the gvfs-fuse server that exports gvfs mounts to all applications using FUSE." > But when try to add my userid to the fuse group, I discover that the > fuse group does not exist, why is this? Because there's no need for it as /dev/fuse has been read/writeable since jessie; and no one has updated the wiki. > I think I found the "fuse" package was not installed. Should I install > the fuse package? > # apt install fuse3 I don't understand: fuse and fuse3 aren't the same package. I see that gvfs-fuse depends on fuse3, so I assume fuse won't work. > I then created the fuse group and added my userid to the fuse group. > Is this correct? Is doing this a problem? Does creating the fuse > group and adding the userid to the group actually help? > > # groupadd fuse > # adduser fuse I don't think there's any harm in your creating random groups for fun :) > With the popularity of XFCE, I would have expected that "network > browsing in the thunar file manager" would be fully supported by > default by now. Is there a reason it is not? My guess is there must > be some policy related reason. No idea. Maybe the answer is at https://forums.debian.net/viewtopic.php?t=157776 and maybe not. I don't use gvfs, so most of the information above comes from reading the package files. Cheers, David.