Post by hohoxu_hao115;1789264
你以上所说的很多不是lfs独有的,比如系统启动过程,系统启动脚本,软件包依赖关系。再比如你说的sysvinit,里面主要有一个系统的初始进程,当然可以不要,比如启动内核是加一个选项init=/bin/bash,系统会启动bash这个进程。还有你说的g++,我不知道lfs需不需要(可能所有的软件包都不需要),因为我没试过,但blfs很多软件包要这个g++的。
其他一些问题我没深入考虑过,因为对我没什么用。如果对你没什么用,你考虑它做什么?如果对你用,那你又怎么说lfs不是拿来用的?
Post by CHII;1789225
lfs 不能升级更新?!
LS 挺搞笑的。我猜你只是照搬 lfs 手册做了几遍,并没有吃透 lfs 的思想。arch 的 abs 的存在,不是为了通过源码打造自己的系统,而是为了方便用户打包的工具。除了 lfs,我还不知道有其他的方法能够完全从源码构建自己的 Linux 系统(gentoo 的 stage1 没用过,不清楚这个)。
Post by hohoxu_hao115;1789264
你以上所说的很多不是lfs独有的,比如系统启动过程,系统启动脚本,软件包依赖关系。再比如你说的sysvinit,里面主要有一个系统的初始进程,当然可以不要,比如启动内核是加一个选项init=/bin/bash,系统会启动bash这个进程。还有你说的g++,我不知道lfs需不需要(可能所有的软件包都不需要),因为我没试过,但blfs很多软件包要这个g++的。
其他一些问题我没深入考虑过,因为对我没什么用。如果对你没什么用,你考虑它做什么?如果对你用,那你又怎么说lfs不是拿来用的?