AppImage构建器Skill appimage-builder

AppImage构建器是一个用于创建便携式Linux应用程序打包文件的工具。它能够自动构建AppDir目录结构,生成桌面配置文件,捆绑应用程序运行所需的所有依赖库,并最终生成可在大多数Linux发行版上直接运行的单一可执行AppImage文件。关键词:Linux应用打包,便携式软件,AppImage制作,依赖捆绑,跨发行版分发。

DevOps 0 次安装 0 次浏览 更新于 2/23/2026

name: appimage-builder description: 构建具有AppDir结构的AppImage捆绑包,用于便携式Linux应用程序 allowed-tools: 读取, 写入, 编辑, Bash, Glob, Grep tags: [linux, appimage, 便携式, 打包, 分发]

appimage-builder

构建AppImage捆绑包,用于可在大多数Linux发行版上运行的便携式应用程序分发。

功能

  • 创建AppDir结构
  • 生成.desktop文件
  • 捆绑依赖项
  • 配置AppRun脚本
  • 使用appimagetool或linuxdeploy
  • 配置更新信息
  • 签名AppImages

输入模式

{
  "type": "object",
  "properties": {
    "projectPath": { "type": "string" },
    "appName": { "type": "string" },
    "executablePath": { "type": "string" },
    "iconPath": { "type": "string" },
    "updateUrl": { "type": "string" }
  },
  "required": ["projectPath", "appName", "executablePath"]
}

AppDir结构

MyApp.AppDir/
├── AppRun
├── myapp.desktop
├── myapp.png
└── usr/
    ├── bin/
    │   └── myapp
    └── lib/
        └── [捆绑的库文件]

构建命令

# 使用appimagetool
ARCH=x86_64 appimagetool MyApp.AppDir MyApp-x86_64.AppImage

# 使用linuxdeploy
linuxdeploy --appdir MyApp.AppDir --output appimage

相关技能

  • deb-package-builder
  • flatpak-manifest-generator