在 CentOS(以及大多数 Linux 发行版)中,AppImage 并没有一个系统强制规定的标准存放位置。它本质上是一个“便携式可执行文件”,放在哪里都可以运行。
不过,常见的存放习惯如下:
如果你是普通用户使用:
~/Applications/
~/appimage/
~/Downloads/ # 下载后临时放这
~/software/
例如:
mv xxx.AppImage ~/Applications/
chmod +x ~/Applications/xxx.AppImage
~/Applications/xxx.AppImage
如果希望所有用户都能用:
/opt/
/usr/local/bin/
示例:
sudo mv xxx.AppImage /opt/
sudo chmod +x /opt/xxx.AppImage
如果想直接命令行调用:
sudo ln -s /opt/xxx.AppImage /usr/local/bin/xxx
如果想在菜单中显示:
~/.local/share/applications/ 或 /usr/share/applications/.desktop 文件yum / dnfFUSE,CentOS 可能需要:sudo yum install fuse
CentOS 中 AppImage 没有固定位置,放哪都能跑,推荐放
~/Applications或/opt。
如果你是想“找已有的 AppImage 文件”,可以试试:
find / -name "*.AppImage" 2>/dev/null