openSUSE Tumbleweed運行AppImage提示“fuse: failed to exec fusermount: Permission denied”,詳細內容如下:
fuse: failed to exec fusermount: Permission denied
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/AppImage/AppImageKit/wiki/FUSE
for more information
open dir error: No such file or directory
猜測可能是fuse這個軟件包權限的問題,于是在Yast—“軟件管理”里搜索fuse,查看該軟件包的文件列表,如下圖:
可以看出fuse軟件包安裝了/usr/bin/fusermount的可執行文件,檢查此文件權限:
ll /usr/bin/fusermount
顯示:
-rwsr-x--- 1 root root 31480 8月? 18 20:59 /usr/bin/fusermount
other用戶少了可執行權限,于是更改權限:
sudo chmod o+rx /usr/bin/fuser
再運行AppImage文件,成功!問題圓滿解決!