|
上个周末验证了解压livecd的root.ext2后可以chroot的可行性,便开始玩LFS6.3。
其中遇到几个问题:
=======================================================
我英语忘得差不多了,lfs-book只是将就着看,其中
III. Building the LFS System 章节的Introduce里说道
For the same reason, do not compile packages in parallel. Compiling in parallel may save time (especially on dual-CPU machines), but it could result in a program containing a hard-wired path to /tools, which will cause the program to stop working when that directory is removed.
请问,上面的意思是不允许make -j还是仅仅指不要同时编译两个package?
我都没敢make -j ……
=======================================================
III. Building the LFS System的时候book上一再强调对glibc和gcc需要make check/test
花了老半天测试,这几个重要的包还是没能完全通过检查,并且出错的地方也不是book上提到的.
从最终结果看来,似乎一切又都能正常运行……上面编译其他东西也很顺利
这说明即使不通过检查也不会有太大问题吗?还是说错误潜伏着,没有爆发出来……?
=========================================================
lynx如何才能像w3m那样把解释后的网页用vi编辑,而不是按下e后直接显示html代码?
(大部分命令是手工alt+F1,alt+F2切换着边看遍输入的,小部分太长的则用正则表达式删除<...> </...>后再把& > 替换,保存成bash脚本运行的,我下载的是精简的livecd,里面没有w3m和xfce)
========================================================
内核里总有个scsi_wait之类的模块去不掉,也不能静态编译进内核。
这是怎么回事?
========================================================
现在想到的就这么点……以后遇到其他的rpwt希望大家能多指导
最后抱怨几句:
1. LFS的udev脚本怎么喜欢和FC一样,把sata的硬盘叫做hd而不是sd。刚开始很不习惯
2. 原来LFS-BOOK在IE下是这么漂亮,怎么到lynx里相差这么多
3. BLFS6.3怎么还没出来… |
|