由于第一次操作失败了, 今天再来练一下LFS的编译:
首先是下载lfslivecd-x86-6.3-r2145.iso。
然后是VM来编译·这里不知道什么我在cfdisk分区时间会出现一些错误,但有时就不会报错,可能是由于我的使用环境问题吧。
在工作之前我是先配eth0 用SSH连线操作,这样比较方便。
配置IP
方法一:
1.执行命令:net-setup.
2.按照提示选择使用的网卡如:eth0
3.如果VM环境是NAT:可以选DHCP IP分配
4.选择静态分配如:static
5.分配IP地址如:第一栏(IP)192.168.0.11,第二栏默认24,第三栏192.168.0.255(为IP最后更换为255 即可),第四栏(网管)192.168.0.1
6.填写DNS服务器如:8.8.8.8
完成配置。
ssh远程管理
1.修改/etc/ssh/sshd_config 中将#port 22前(#)号删除,设置ssh的服务端口为22
2.激活修改执行命令:/etc/rc.d/init.d/sshd restart 重新启动ssh服务
提示OK时完成配置
接下来看官方手册来慢慢研究吧
![](/neweditor/editor/p_w_picpaths/smiley/44.gif)
(Binutils 和 GCC 的测试程序一个常见的问题就是在伪终端(PTY)外运行, 这样可能会出现大 量的测试失败。 可能的原因有几个, 但最可能的原因是宿主系统没有正确的设置
devpts
文件系统, 关于这个问题更详细的讨论请参考
http://www.linuxfromscratch.org//lfs/faq.html#no-ptys.
某些软件包测试程序可能会给出错误的失败信息,请参考
http://www.linuxfromscratch.org/lfs/build-logs/6.6/ 以确认您所遇到的 测试失败是否是预期会出现的。这个站点的内容对于本书所有的测试都是正确的。【来源
Linux From Scratch - Version 6.6
】)
安装
Glibc-2.5.1 测试时出现一个错误。
执行测试程序前,为了避免测试出错,我们要从源目录中拷贝一个文件到编译目录, 然后对结果进行测试:
cp -v ../glibc-2.11.1/iconvdata/gconv-modules iconvdata【官方手册】
转载于:https://blog.51cto.com/coolwa/863348