# ace-common **Repository Path**: stillywud/ace-common ## Basic Information - **Project Name**: ace-common - **Description**: AmberCE 是一套基于 BWrap 的容器工具集 - **Primary Language**: Shell - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-05-05 - **Last Updated**: 2025-05-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 使用说明 0. 配置 ace-base.config ``` @PKG_NAME@=包名,应当为 amber-ce-`execname` @HOST_NAME@=HOST名,在终端中标识当前的ACE,应当为 Amber-CE-PrettyName @EXEC_NAME@=应当为codename-run,若不是debian系列,可以是其他的方法命名,如deepin23-run @PRETTY_NAME@=会展示在integration的desktop上(安装后的应用在启动器后面括号的名称,一般为codename) @VERSION@=内部OS版本号.ACE版本号,如13.7.5 意为 Debian 13,使用ACE 7.5 版本构建 ``` > 请注意,只在内部 rootfs 为使用deb软件包的发行版时才会自动处理.desktop,否则需在容器中手动执行 /opt/ace-host-integration/ace-host-integration 来完成处理 请务必在最后一行空一行,否则读取时无法读取到最后一行 1. 复制 src 为 pkg 2. 制作 rootfs 并放置 在 build-pkg.sh 中,默认会调用 [build-container.sh](src/opt/apps/@PKG_NAME@/files/build-container.sh) 来制作 rootfs 仓库中的制作 build-container.sh 会制作默认的 Debian 13 容器,你可修改此文件以修改导出的rootfs,也可注释掉 build-pkg.sh 中的这条指令,改为自行制作 rootfs 并放置于 `src/opt/apps/@PKG_NAME@/files` 中,并命名为 ace-env.tar.xz 3. 打包 于根目录下打开终端,执行 `sudo bash debian-build.sh pkg` 4. 完成