我注意到 CentOS 的 FUSE 文档很少,我想运行一个应用程序图像在 CentOS 7 上。我已经通过运行安装了所有与 FUSE 相关的软件包:
sudo yum install -y fuse* afuse
该命令运行时没有任何明显的错误消息。我跑过:
sudo modprobe fuse
但当我尝试执行 AppImage 时,我仍然收到错误:
Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/probonopd/AppImageKit/wiki/FUSE
for more information
open dir error: No such file or directory
必须承认维基文章我被定向到对 CentOS 用户来说毫无用处,因为它更适合基于 Debian 和基于 SUSE 的发行版的用户。我也尝试过使用sudo gpasswd -a fusion809 fuse
(其中 fusion809 是我的用户名),但它失败了,因为 fusion 不是/etc/groups
.
答案1
官方维基:https://github.com/AppImage/AppImageKit/wiki/FUSE
yum --enablerepo=epel -y install fuse-sshfs # install from EPEL
user="$(whoami)"
usermod -a -G fuse "$user"
答案2
您是否尝试过将自己添加到熔断组中?
usermod -aG fuse $USER
答案3
当您这样做时,您可能实际上并没有安装所有的保险丝包,yum install fuse*...
因为有些包的名称不以 开头fuse...
。特别是你可能需要 package gvfs-fuse
。