English | 中文
专注于自动化与简化发行版维护的 Linux 发行版,配备自研包管理器与 ABI 驱动构建农场。
Linux From Scratch · lpkg (C++20) · lankefarm (Rust) · Wayland · Live ISO
LankeOS 是一套基于 Linux From Scratch 方法论构建的 Linux 发行版。其核心特色在于把发行版的构建与维护流程自动化:从上游版本追踪、ABI 断裂检测,到增量重建、打包与仓库发布,均由自研工具链完成。本仓库是其公开 monorepo,由以下子项目组成,每个子项目都带有独立的 README:
| 子项目 | 说明 | 文档 |
|---|---|---|
| lpkg | C++20 编写的包管理器:原子 WAL 事务回滚、needed_so ABI 校验、聚合索引、静态构建 |
README |
| farm | Rust 编写的 ABI 驱动增量构建农场,容器隔离构建 | README |
| pkgs | 数百个软件包的构建配方(LankeBUILD + LankeBUILD.json) |
— |
| live | Live ISO / initramfs 工具链与三种启动模式 | — |
| site | VitePress 文档网站(中英双语) | lankeos.wtada233.top |
- 编译与使用包管理器 → lpkg README
- 驱动 ABI 感知的增量构建 → farm README
- 安装指南、系统要求与下载 → 文档网站
- Fork 本仓库。
- 创建特性分支(
git checkout -b feature/my-change)。 - 提交更改,写明清晰的提交信息。
- 推送到你的 fork 并开启 Pull Request。