初始化奇妙小屏幕控制器项目
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
# 其他离线依赖
|
||||
|
||||
- `aarch64-py311/`:Debian 12、Python 3.11、AArch64 的 Python wheelhouse。
|
||||
- `debian12-aarch64/`:官方基础镜像缺少或版本不足的 FFmpeg、libheif、Python 3.11 venv/ensurepip 及完整递归闭包。`BASE_IMAGE_PACKAGES.tsv` 是官方基础镜像的正常安装包基准,`RESOLUTION.json` 记录解析根、仓库索引摘要和选中版本;构建器会在生成 IMG 前重新验证闭包。
|
||||
- `aarch64-kernel/6.1.31-matrix-axp313a1/`:新刷 IMG 使用的已验证预编译内核载荷;导出只复制和校验,不重新编译。
|
||||
- `kernel-source/walnutpi-linux-6.1.31-30ff3fd5/`:固定源码归档,只用于完全离线重建内核,不进入 IMG 或 OTA。
|
||||
- `frp/0.71.0/linux-arm64/`:FRP 官方 Linux ARM64 `frpc` 系统组件、许可证和 SHA-256 清单;部署到 `/usr/local/bin/frpc`,不包含 `frps`。
|
||||
|
||||
两个目录都必须先执行各自的 `sha256sum -c SHA256SUMS`。Debian 目录当前包含 84 个 `.deb`,来源为清华 TUNA 的 Debian Bookworm、Updates 与 Security AArch64 镜像,文件逐个按仓库 SHA-256 校验。板端安装不得访问 PyPI、GitHub 或境外软件源。
|
||||
|
||||
内核二进制和源码目录同样必须校验各自的 `SHA256SUMS` 与 `METADATA.json`。正式 IMG 只把压缩后的预编译载荷注入复制镜像的 Linux 根分区;源码归档始终留在构建电脑上。
|
||||
|
||||
依赖生命周期以 `DEPENDENCIES.json` 为准。新增运行依赖必须同时加入文件、摘要和用途;删除依赖时删除二进制,并在 `retired` 中记录停用版本和原因。
|
||||
|
||||
frpc 正式引入版本为 1.1.0;此前 1.0.6 仅有开发设备预装。OTA 安装节点按源码 `UPGRADE_POLICY.json` 选择离线材料,普通补丁不重复打入 frpc。组件事务使用 Debian 基础镜像已包含的 `systemd`(systemctl/systemd-run)、`coreutils`(stat/sha256sum/install)与 `diffutils`(cmp),版本基线见 `debian12-aarch64/BASE_IMAGE_PACKAGES.tsv`,不增加板端下载。
|
||||
Reference in New Issue
Block a user