- Fork自 Build-Armbian Leo357449107,为玩客云构建基于 Debian 的定制 Linux 系统;
- 包括根文件系统生成、内核映像编译、和引导加载程序编译和镜像打包的全流程支持;
- 构建OTG功能可用的能长期稳定运行的玩客云Armbain镜像,为PiKVM(One-KVM)提供基础系统支持。
此分支版本较老,没有完善支持。玩客云已进入Armbian官方支持,若有需求,可访问相关项目:armbian-build或armbian-onecloud。
作者仅维护此分支玩客云的一个选项(BOARD=aml-s812 BRANCH=current RELEASE=jammy BUILD_MINIMAL=yes),不处理其他选项的可用性问题。
编译好的镜像不会在此处发布, 基础镜像与One-KVM镜像将会在One-KVM release页发布。
- Ubuntu Focal 20.04 x64(虚拟机或实体机),至少 2GB 内存和 35GB 磁盘空间,用于本机构建,且已配置好sudo 或 root 访问权限;
- 如您希望在中国大陆的主机上进行编译,还需配置好网络代理以便脚本能正确从Github上获取所需其他编译资源。
git clone --depth=1 https://github.com/mofeng-git/Build-Armbian
cd Build-Armbian
#编译玩客云 Armian U盘/SD卡镜像
./compile.sh BOARD=aml-s812 BRANCH=current RELEASE=jammy BUILD_MINIMAL=yes BUILD_DESKTOP=no KERNEL_ONLY=no KERNEL_CONFIGURE=no COMPRESS_OUTPUTIMAGE=sha,img EXTRAWIFI=yes DOWNLOAD_MIRROR=china MAINLINE_MIRROR=tun
#打包玩客云线刷镜像和卡刷文件包
sudo ./userpatches/burnimg-pack.sh output/images/Armbian_24.03_Aml-s812_jammy_current_5.9.0-rc7_minimal.img
One-KVM的预装命令在./userpatches/customize-image.sh,可根据需要进行修改。
参考文档
致谢
感谢观棋不语٩ ི۶进行初始可行性实验、0蓝蓝0全过程提供的指导、群友的测试和建议、各位网友的讨论交流和下列开源项目。