在Debian上创建自定义AppImage,可参考以下步骤:
- 安装工具:执行
sudo apt update和sudo apt install appimagetool linuxdeploy,安装打包所需的工具。 - 准备应用:将应用程序的可执行文件及依赖库复制到指定目录,如
/appimage。 - 创建AppDir:在
/appimage目录下,创建应用程序的目录结构,如MyApp.AppDir,并将可执行文件放入其中。 - 添加启动脚本(可选):若应用需要,可在
MyApp.AppDir/usr/bin下创建启动脚本,如myapp-start.sh,并赋予执行权限。 - 创建桌面文件:在
MyApp.AppDir/usr/share/applications下创建.desktop文件,指定应用程序的名称、图标、执行路径等信息。 - 添加图标:将应用程序的图标文件(PNG格式)放入
MyApp.AppDir目录,并在桌面文件中正确引用。 - 生成AppImage:使用
appimagetool MyApp.AppDir命令生成AppImage文件,文件名格式为MyApp-x86_64.AppImage(具体依系统架构而定)。 - 测试AppImage:赋予生成的AppImage文件执行权限,然后运行它,检查应用程序是否能正常工作。