如何在 Ubuntu 23.04 中启用 AppImage 支持
如果您是 AppImages 的狂热用户,想知道为什么它们似乎无法在 Ubuntu 23.04 中运行,我可以帮助您。
但也许你不知道有问题?
在早期版本的 Ubuntu 上,您下载 .appimage
,将其标记为可执行(即授予其通过文件管理器的属性对话框运行的权限),然后双击它以打开它。该应用程序出现,您使用它,每个人都很高兴。
在 Ubuntu 23.04 中你不能这样做。
免得有人脸红,他们不工作的原因并不是任何意识形态强加的限制。相反,Ubuntu 23.04 使用更新版本的 FUSE,即 AppImages 赖以发挥其魔力的“用户空间文件系统”界面(旧版本不再维护)。
Ubuntu 23.04 专门附带了 FUSE 3,而(大多数)AppImage 需要经典的 FUSE 2 才能运行。 AppImage 开发人员和社区人员就如何处理这种情况进行了讨论,您可能有兴趣阅读。
无论如何,回到任务:如何让 AppImages 在 Ubuntu 23.04 中工作?
安装保险丝 2。
您不需要添加 PPA 或 pin 包或其他任何东西,因为 libfuse2
包位于 Ubuntu Universe 存储库中(在大多数情况下,默认情况下启用)。您可以将 FUSE 2 与 FUSE 3 一起安装,而不会(据我所知)有任何冲突(FUSE 1 则不然,所以不要安装它)。
弹出一个新的终端窗口并触发此命令:
sudo apt install libfuse2
点击enter
,输入密码以验证安装,一切就完成了。
现在,当您双击 AppImage 时,它会在一两次眨眼后按预期运行。
一系列流行的应用程序都以 AppImage 格式发布,包括 Kdenlive 视频编辑器、Audacity 音频软件和 USB 闪存工具 BalenaEtcher,因此,如果如果您经常依赖这些,那么这个解决方法可能是值得的。