如何在Ubuntu 22.04上安全安装fuse?

我需要在Ubuntu 22.04上安装fuse。我尝试通过"snap install fuse"进行安装,但没有成功,所以请问在Ubuntu 22.04上安装fuse最安全的方法是什么?谢谢!

好的,我猜那样做应该没问题,只要安全就行- 谢谢! - alexanderjsingleton
-y 是什么意思?我在文档中找不到这个命令。 - alexanderjsingleton
2个回答


看起来这个可能不太好用。我无法运行一个AppImage应用程序。我得到了这些错误信息:"错误:ac63-[2022-06-06 13:59:07] GPU进程崩溃"。 - ile
对我来说,它确实起作用了。 尝试使用BalenaEtcher,效果很好。 我们永远不知道 :) - Lv2eof
是的,在22.04及以上版本中,请使用libfuse2而不是fuse。 如果您已经安装了fuse,请将其删除。然后重新安装ubuntu-gnome-desktop。在登录时不要忘记重新选择Gnome窗口管理器(在安装fuse后消失,导致登录失败)。 - undefined

fuse在Ubuntu软件仓库中可用,因此可以安全地安装。

然而,它与较新版本的fuse3冲突,默认情况下已安装。如果您选择使用fuse而不是fuse3,将会失去一些依赖于fuse3的功能。

安装fuse确实会导致以下内容被删除:

fuse3 gnome-shell-extension-desktop-icons-ng gvfs-fuse ntfs-3g
  xdg-desktop-portal xdg-desktop-portal-gnome
  xdg-desktop-portal-gtk

此外,元包 ubuntu-desktopubuntu-desktop-minimal 将被移除。 fuse 已经在软件仓库中。因此,安装是安全的
sudo apt install fuse

但是你必须接受默认桌面功能方面的后果。

3做这样的事甚至会移除 XWayland 和更多内容;Ubuntu 很糟糕。 - france1
1这个答案甚至对于在Ubuntu>22.04上安装“fuse”后修复系统也是有用的。删除“fuse”软件包并重新安装“fuse3 gnome-shell...等等”软件包将解决问题。谢谢@vanadium! - CipherX
这应该要求一个开关,比如 --just_do_it,并且不允许意外删除必需的用于正确桌面操作的软件包!我无意中安装了fuse,然后gnome-settings消失了,我才想起来为什么,直到我检查了/var/log/apt/history.log,看到了我的错误... - AnthonyK
2@AnthonyK 那样你最终会得到一个破损的系统。这就是为什么我们有一个软件包管理器:确保安装的软件包彼此兼容。 - vanadium
没错,@vanadium,这正是我的观点。我以前见过系统要求你提供一个开关的情况,比如rm -rf /要求你这样做以避免损坏系统,这样用户就不会无意中卸载像ubuntu-desktop这样重要的桌面包了。 - AnthonyK
@vanadium,你说得太对了。在GNOME上安装fuse会损坏gdm并阻止登录(删除了登录选项中的Gnome选项)。在命令行中,你可以执行sudo apt reinstall ubunutu-gnome-desktop然后重新登录,但一定要确保从GDM设置中选择Gnome窗口管理器。还有,“GDM”哈哈——明显是个变位词。 - undefined