在 CentOS 上,AppImage 本身不是通过包管理器安装的,它通常就是一个可执行的 .AppImage 文件,所以“删除”其实就是删除文件 + 清理相关配置。下面按情况说:
一般在以下位置:
~/Downloads/xxx.AppImage~/Applications/xxx.AppImage/opt/xxx.AppImage查找命令:
find ~ -name "*.AppImage"
rm -f ~/Downloads/xxx.AppImage
AppImage 运行后可能会生成 .desktop 文件:
ls ~/.local/share/applications/
找到类似:
appimagekit-xxxx.desktop
删除:
rm ~/.local/share/applications/appimagekit-xxxx.desktop
更新桌面数据库:
update-desktop-database ~/.local/share/applications
AppImage 一般不会写系统目录,但可能会在用户目录留下数据:
~/.config/应用名/
~/.local/share/应用名/
例如:
rm -rf ~/.config/MyApp
rm -rf ~/.local/share/MyApp
which appimaged
ls /usr/share/applications | grep AppImage
如果是 appimage-launcher:
sudo yum remove appimage-launcher
# 或
sudo dnf remove appimage-launcher
CentOS 删除 AppImage = 删文件 + 删 .desktop + 清配置,不用 yum/dnf
如果你愿意,可以告诉我:
我可以给你精确删除命令。