“Debian From Scratch”(从零开始构建 Debian 系统)通常有几种不同的理解方式,下面我按常见需求给你梳理一下,并给出教程/资料入口。
也就是:不用 debootstrap,而是自己选包、解包、配置,做出一个可启动的 Debian 系统。
debootstrap(最实用)
debootstrap stable /mnt/debian http://deb.debian.org/debian
man debootstrap完全手工方式(进阶)
.deb 包dpkg-deb -x 解包/etc, /bin, /libapt, init, fstab历史上确实有一个叫 DFS(Debian From Scratch) 的项目:
debian-from-scratch⚠️ 不推荐新手使用,资料老旧。
常见做法:
mmdebstrap(更现代)live-build(做 Live CD)示例(mmdebstrap):
mmdebstrap stable ./debian-rootfs
文档:
如果你是学习 / 折腾:
如果你能说清楚你是:
我可以直接给你一步一步的教程。