[fuse]ubuntu22.04新装的系统有fuse3,但开不了appimage,降级后可以开,来发个问题,请教大佬!

上网、浏览、聊天、下载等
回复
ghome9
帖子: 36
注册时间: 2023-01-11 11:12
系统: ubuntu22.04

[fuse]ubuntu22.04新装的系统有fuse3,但开不了appimage,降级后可以开,来发个问题,请教大佬!

#1

帖子 ghome9 » 2024-01-14 17:36

新装的ubuntu 22.04系统,打算部分软件用appimage来使用。
下了biscuit 还有qq两个appimage 都开不了,报错如下:
./linuxqq_3.2.5-20811_x86_64.AppImage
dlopen(): error loading libfuse.so.2

AppImages require FUSE to run.
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
检查:
dpkg -l |grep fuse3
ii fuse3 3.10.5-1build1 amd64 Filesystem in Userspace (3.x version)
ii libfuse3-3:amd64 3.10.5-1build1 amd64 Filesystem in Userspace (library) (3.x version)
ls -al /usr/lib64/ |grep fuse
上方命令无输出结果
./Biscuit-latest.AppImage --appimage-extract option
只增加了一个文件夹,无输出结果/启动
猜疑fuse3 没装,但是输命令了是装好的。
sudo apt install fuse3
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
fuse3 is already the newest version (3.10.5-1build1).
fuse3 set to manually installed.
The following packages were automatically installed and are no longer required:
libflashrom1 libftdi1-2 libllvm13
Use 'sudo apt autoremove' to remove them.
0 to upgrade, 0 to newly install, 0 to remove and 5 not to upgrade.
真不行了,装老版本。
sudo apt install fuse libfuse2
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
apg gnome-control-center-faces gnome-online-accounts libcolord-gtk1
libflashrom1 libfreerdp-server2-2 libftdi1-2 libgnome-bg-4-1 libgsound0
libgssdp-1.2-0 libgupnp-1.2-1 libgupnp-av-1.0-3 libgupnp-dlna-2.0-4
libllvm13 libntfs-3g89 librygel-core-2.6-2 librygel-db-2.6-2
librygel-renderer-2.6-2 librygel-server-2.6-2 libvncserver1
mobile-broadband-provider-info network-manager-gnome python3-certifi
python3-macaroonbakery python3-protobuf python3-pymacaroons python3-requests
python3-rfc3339 python3-tz rygel
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED
fuse3 gnome-control-center gnome-remote-desktop
gnome-shell-extension-desktop-icons-ng gvfs-fuse ntfs-3g ubuntu-desktop
ubuntu-desktop-minimal xdg-desktop-portal xdg-desktop-portal-gnome
xdg-desktop-portal-gtk
The following NEW packages will be installed
fuse libfuse2
0 to upgrade, 2 to newly install, 11 to remove and 5 not to upgrade.
装完后 可以使用了!
小白 疑惑 这是为什么?
另外问一下,appimage 容易有木马偷本机信息资料嘛,安全嘛?
头像
astolia
论坛版主
帖子: 6450
注册时间: 2008-09-18 13:11

Re: [fuse]ubuntu22.04新装的系统有fuse3,但开不了appimage,降级后可以开,来发个问题,请教大佬!

#2

帖子 astolia » 2024-01-15 9:43

ghome9 写了: 2024-01-14 17:36 小白 疑惑 这是为什么?
有什么好为什么的,报错说的很清楚,是加载libfuse.so.2出错。直接安装libfuse2这个包就行了。
你先入为主认为是fuse3没装,不知道libfuse.so.2就指明了版本。

ghome9 写了: 2024-01-14 17:36
ls -al /usr/lib64/ |grep fuse
上方命令无输出结果
当然没结果,ubuntu遵循debian系的文件系统目录结构,在64位系统上从来就不把64位的库文件放/usr/lib64里。你甚至都不愿意去/usr/lib64/下面看看都有些什么就在那里想当然了。

ghome9 写了: 2024-01-14 17:36 真不行了,装老版本。
sudo apt install fuse libfuse2
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
apg gnome-control-center-faces gnome-online-accounts libcolord-gtk1
libflashrom1 libfreerdp-server2-2 libftdi1-2 libgnome-bg-4-1 libgsound0
libgssdp-1.2-0 libgupnp-1.2-1 libgupnp-av-1.0-3 libgupnp-dlna-2.0-4
libllvm13 libntfs-3g89 librygel-core-2.6-2 librygel-db-2.6-2
librygel-renderer-2.6-2 librygel-server-2.6-2 libvncserver1
mobile-broadband-provider-info network-manager-gnome python3-certifi
python3-macaroonbakery python3-protobuf python3-pymacaroons python3-requests
python3-rfc3339 python3-tz rygel
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED
fuse3 gnome-control-center gnome-remote-desktop
gnome-shell-extension-desktop-icons-ng gvfs-fuse ntfs-3g ubuntu-desktop
ubuntu-desktop-minimal xdg-desktop-portal xdg-desktop-portal-gnome
xdg-desktop-portal-gtk
The following NEW packages will be installed
fuse libfuse2
0 to upgrade, 2 to newly install, 11 to remove and 5 not to upgrade.
看到要删除这么多东西还没感觉不对劲?我刚接触ubuntu时遇到这种情况,都是要逐一去看每个包是干什么用的。你重启后应该会很惊喜吧

ghome9 写了: 2024-01-14 17:36 另外问一下,appimage 容易有木马偷本机信息资料嘛,安全嘛?
你这个和问zip压缩包容易有木马吗是等同的,回答也是一样的
ghome9
帖子: 36
注册时间: 2023-01-11 11:12
系统: ubuntu22.04

Re: [fuse]ubuntu22.04新装的系统有fuse3,但开不了appimage,降级后可以开,来发个问题,请教大佬!

#3

帖子 ghome9 » 2024-01-16 15:27

ghome9 写了: 2024-01-14 17:36 真不行了,装老版本。

The following packages will be REMOVED
fuse3 gnome-control-center gnome-remote-desktop
gnome-shell-extension-desktop-icons-ng gvfs-fuse ntfs-3g ubuntu-desktop
ubuntu-desktop-minimal xdg-desktop-portal xdg-desktop-portal-gnome
xdg-desktop-portal-gtk
The following NEW packages will be installed
fuse libfuse2
0 to upgrade, 2 to newly install, 11 to remove and 5 not to upgrade.
看到要删除这么多东西还没感觉不对劲?我刚接触ubuntu时遇到这种情况,都是要逐一去看每个包是干什么用的。你重启后应该会很惊喜吧
隔天开机,很惊喜,桌面图标不见了,setting tweaks之类的不见了。 重装了ubuntu-desktop等才找回来。
ghome9 写了: 2024-01-14 17:36 另外问一下,appimage 容易有木马偷本机信息资料嘛,安全嘛?
你这个和问zip压缩包容易有木马吗是等同的,回答也是一样的
疑问换个问法,是指appimage如果有木马 会有读取其他文件夹(不是它程式本身创建的)的权限的可能性嘛?会有读取其他用户的(700)文件的可能性嘛?
如果有木马风险,怎么防御比较好。
头像
astolia
论坛版主
帖子: 6450
注册时间: 2008-09-18 13:11

Re: [fuse]ubuntu22.04新装的系统有fuse3,但开不了appimage,降级后可以开,来发个问题,请教大佬!

#4

帖子 astolia » 2024-01-16 17:52

ghome9 写了: 2024-01-16 15:27 疑问换个问法,是指appimage如果有木马 会有读取其他文件夹(不是它程式本身创建的)的权限的可能性嘛?会有读取其他用户的(700)文件的可能性嘛?
如果有木马风险,怎么防御比较好。
运行appimage的程序和你运行普通程序的权限是一样的。普通程序能干啥appimage程序也能干啥。
要限制的话,用firejail、bwrap之类的弄个沙盒/受限环境
回复