LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 684|回复: 9

终于装上LFS了,报个到!

[复制链接]
发表于 2003-10-13 20:20:37 | 显示全部楼层 |阅读模式
2003年10月13日 14点22分,我的LFS诞生了,取了个土土的名字:MyLinux,虽然长得不像我,可朋友们都说他比我漂亮:)希望他能茁壮成长~~~

一些关于MyLinux诞生的资料:
母体:Magic Linux 1.1 final,谢谢Magic Group
指南:LFS 5.0 pre2
性质:pure LFS
孕育时间:1个礼拜左右,因为上班,只能晚上做了:)期间百转千回相信大家一定都有同感,不过做完之后感觉真的很好。
大概做法:由于硬盘剩余空间不是很多,只有两快硬盘,于是我把第二块硬盘(matrox 3.4G)当成了子盘,由于子盘的中间有坏道,所以分成两个区把坏道隔离掉,放LFS的那个区1.5G,另外一个区1.2G做编译区,所需软件都放在主盘的/home/src下,需要编译哪个组件直接考到编译区解压,然后配置安装,最后再删掉,成功后写成脚本(lfs_script),脚本格式为:
#!/bin/sh
cd $src  # $src为编译区
case
1)
rm -rf xxx-*
cp /home/src/xxx-xx-xx.tar.gz ./ && \
tar -xzf xxx-xx-xx.tar.gz && \
rm -f xxx-xx-xx.tar.gz && \
cd xxx-xx-xx && \
./configure xx=xxx xx=xxx && \
make xx=xx&&make check&&make xx=xx install
cd $src && \
rm -rf xxx-*
;;
2)
;;
.
.
.

n)
;;
clean)
#here is some code clear $src and /tools
esac
如果哪步出了错,就执行./lfs_script n,如果需要返工,则执行./lfs_script clean,然后再执行./lfs_stage1
./lfs_stage1的格式是这样的:./lfs_script 1&&.....&&./lfs_script n,整个./lfs_stage1执行时间特长(很多都花在make test上了),足足让我的机器整整的跑了大半夜。
以上是编译LFS第五章的作法,不过第六章也差不多,不再详写了
期间为了切换到虚环境,还写了两个脚本:lfs_chroot,lfs_chroot2,作为切换到虚环境的快捷方法。
不懂的时候:当然是GOOGLE拉,我碰到的问题在这里都找不到答案~~~比如,由于initrd错误,导致no found init。
对LFS的感觉:速度快,单纯(很多功能都不具备,还没装ADSL驱动,无法上网)
下一步目标:让他成为BLFS
希望:希望lfs.linuxsir.cn能跟上主站的更新速度,积极跟踪他们的mailinglist。
以上言论并没有对Magic Linux的半点不尊敬,只是不小心写成那样,希望不要介意。
发表于 2003-10-13 21:32:13 | 显示全部楼层
更新速度是跟不上啦,现在没有完整的时间……可怜啊……
那个initrd的问题,这里的确没有人遇到啊,因为用initrd的人,就知道怎么用,一般来说,也没什么需要.发行版因为要一个内核应付多种硬件,所以才搞的initrd.
发表于 2003-10-13 21:38:11 | 显示全部楼层
正在做LFS-5.0-pre2 里面加了
glibc-2.3-20031013(+nptl)没有用linuxthreads听说nptl速度比linuxthreads快。
binutils-2.14.90.0.6这两个软件是LFS-5.0-pre2里面没有的啊。呵呵。我来当当小白鼠了。
发表于 2003-10-13 21:51:44 | 显示全部楼层
建议你订一下glibc和binutils的开发邮件列表,因为这样的话,编译cvs版本成功的机会比较多,cvs版本,不一定都能组合得起来.
 楼主| 发表于 2003-10-13 22:25:19 | 显示全部楼层
最初由 ftyh 发表
正在做LFS-5.0-pre2 里面加了
glibc-2.3-20031013(+nptl)没有用linuxthreads听说nptl速度比linuxthreads快。
binutils-2.14.90.0.6这两个软件是LFS-5.0-pre2里面没有的啊。呵呵。我来当当小白鼠了。


扔了linuxthreads?那就等着很多程序抗议吧!
发表于 2003-10-14 00:17:37 | 显示全部楼层
对了,lfs.linuxsir.cn上面有一个镜像站的,呵呵.
 楼主| 发表于 2003-10-14 13:57:35 | 显示全部楼层
镜像不是问题的,关键是中文版的推出速度,期待ing~~~
发表于 2003-10-14 15:32:48 | 显示全部楼层
我就用gentoo了,不打算用LFS,设置太麻烦
在我编译程序的时候很多人都说我有毛病了。
发表于 2003-10-14 22:05:06 | 显示全部楼层
呵呵,如果说设置麻烦,那基本上所有的linux都是这么设置的啊.
编译不编译,是一种生活态度.
中文版本正在准备中……BLFS现在是跟不上了,怎么办啊?BLFS的那个larry,每天搞格式问题,一checkout,有几百K的diff.
发表于 2003-10-15 03:02:55 | 显示全部楼层
其实等待也很美。。。编译其实也是一种幸福!呵呵!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表