title: Linux无法启动AppImage格式的软件解决方法
date: 2022-12-30 12:57:29.0
updated: 2022-12-30 13:02:58.0
url: https://liumou.site/doc/590
categories:
- Linux
- Linux基础
tags: Linux
获取错误信息
liumou@liumou-NBLK-WAX9X:~/下载$ chmod +x linuxqq_3.0.0-565_x86_64.AppImage
liumou@liumou-NBLK-WAX9X:~/下载$ ./linuxqq_3.0.0-565_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
根据结果可知缺少库dlopen(): error loading libfuse.so.2
通过apt-file
获取缺失的组件
安装apt-file
sudo apt update
sudo apt install -y apt-file
搜索库文件对应的组件
liumou@liumou-NBLK-WAX9X:~/下载$ apt-file search libfuse.so.2
libfuse2: /lib/x86_64-linux-gnu/libfuse.so.2
libfuse2: /lib/x86_64-linux-gnu/libfuse.so.2.9.9
安装对应组件
sudo apt install -y libfuse2
启动验证
liumou@liumou-NBLK-WAX9X:~/下载$ ./linuxqq_3.0.0-565_x86_64.AppImage
mesa: for the --simplifycfg-sink-common option: may only occur zero or one times!
mesa: for the --global-isel-abort option: may only occur zero or one times!
mesa: for the --amdgpu-atomic-optimizations option: may only occur zero or one times!
此时,启动成功