- 主题:用了一把lxc容器的overlayfs,省了不少空间
刚看了一下,我glibc占了17M,其实也不算很大
【 在 poocp 的大作中提到: 】
: 那么我来告诉你为什么做不到吧,systemd目前不支持移植到其他 C 库(如 musl 或 bionic)以替代 glibc 进行编译。也就是说systemd 不支持 glibc 之外的 C 库编译。
: 所以想做小很难。
--
FROM 1.202.11.*
这么算吧,Gentoo的镜像,systemd版的228M,openrc版222M,musl版208M相差不算大
我树莓派是Gentoo,openrc+glibc,不到100M,其中大约有60M是python,17M是glibc,10多M是内核、initramfs和内核各种声卡的设备树,剩下还有10M多
这系统包含完整的glibc,bash,rsync,openssh,coreutils,大多数工具链,压缩软件。考虑到我用的-O3没用-Os或者-Oz,应该和alpine是一个数量级的
你说的debian占满多少G,openrc的alpine不到10M,这么大差距确实问题出在发行版
【 在 poocp 的大作中提到: 】
: 运行时为了支撑 systemd 必须安装的一整套依赖(glibc、libmount、libcap、libseccomp、dbus、kmod、util-linux …)
--
修改:cppbuilder FROM 1.202.10.*
FROM 1.202.11.*
看不懂就算了,挺好的
【 在 poocp 的大作中提到: 】
: 所以我已经找到最佳解了啊,lxc的Alpine模板对我的需求就是,用了systemd的都比这个大,你们想反驳什么?
--
FROM 1.202.10.*