LFS5.0的安装体会

上一篇 / 下一篇  2007-12-13 15:30:35

 

LFS5.0的安装体会
一、总结
  在做LFS之前还不太清楚LFS的含义,也不知道是个什么东东
 
  安装后的觉得也就那么回事了,把一堆基础的软件包-比如GCC、GLIB、VIM、NETTOOL等软件和LINUX的内核编译、安装、合成、让它们协同运作起来。组成一个新的,最简化、最干净、最快速的自己制定的比较MINI的LINUX、这样做的好处不在于你得到了什么结果、而是在做LFS的过程中的体会、思想。也就是说我们最后得到的LINUX从功能上来讲是烂到极点了,因为只有最基本的LINUX操作系统的功能,但是这无所谓,我们得到的价值是在安装的过程中,了解到了LINUX系统的组成和结构,这也让我们了解了LINUX的运作机理,在编译和配置内核的时候也了解了内核的组成。
 
  我是按照文档做的,所以很轻松,文档所提供的软件包中提供了从启动引导到进入系统后用到基本的程序和工具,安装的过程并不难,因为文档提供的资料非常的详细。
二、细节的想法
  关于文档:LFS包中提供的文档是相当详细的并且连要运行的命令都是现成的,这简直让我感觉是傻瓜化的安装,只要仔细的阅读的文档,或者仔细阅读了关键的部如果可以分,在安装的过程中应该是应该的相当顺利的,不过有时候也需要有点想象力去猜测文档中的一些不明白的安装部分。大多数内容是千篇一律的,培植、编译、安装、创建目录、创建链接,一些命令和要修改的系统配置文件也都是常用的,所以总体而言在文档的指导下安装是简单的,难的是在于理解“自己在做什么,做的每一步有什么意义。”
  关于软件包:我把所有软件包都放到了/tool下面,为的是方便(虽然有点乱,不过也没多乱,呵呵),因为文档中的命令经常和这个吻合。也为了更少的出错。
  关于测试套件:大部分的软件包都带有测试套件,具体的文档中有说。文档中说有的重要,有的不重要,但是我从来不测试:),一般来说如果有什么问题,make是会出现Error,或者make install的时候会有问题,如果make和make install都通过了,那八成是OK了:)。当然拉,这是我个人的看法,不推荐,因为我在第一个测试套件的时候觉得太慢了(比make还慢),所以索性略过,比较自信的讲,呵呵。
  关于文档第一部分:文档的第一部份是导论,针对你安装来说,可以不看,不过希望得到更多体会的话还是看一下,我是安装完才仔细去看的,感觉也不错,呵呵。
  
  关于文档第二部分:这个部分简单的说是为了创建独立的、不基于主系统的安装LFS的环境。把进入虚拟环境(虚拟的LFS环境)后要用到的包在主系统的下为它安装好,以方便进入虚拟环境后有的用。这一部分中,开始的几个步骤需要细心,需要看明白文挡想描述的意思,要知道这文挡是老外写的,有时候他不会书太多你想听的废话,因为他以为你知道,当然,那些命令也要仔细看明白后在运行,起码要知道那些命令应该是放在什么目录下运行的,如果命令中包含环境变量,最好能检查是否设置正确,比如$LFS。这一部分大多是安装一些软件包,所以相对来说更多的是等待编译(编译的时候就读文档,前面的或者后面的)。
  关于文档第三部分:这一部分已经进入虚拟的LFS环境了,就当你现在是在LFS里吧。除了要安装更多的包和上一部分一样,这里已经对LFS系统做了更详细的配置。尤其是前几步,是最基本的,如果出了问题后面的都可能遇到麻烦,所以要谨慎。
  这一部分的第7章会遇到一些茫然,哪个介绍建议读一下,“启动过程”虽然跟其他LINUX都一样,不过关于运行级别的详细资料还是复习一下的好,我看了一下,因为我差不多忘光了,呵呵。||注意:BROADCAST是广播地址,呵呵,我猜这个是什么猜了很长时间,最后问人才想起来的。||
  到了第8章就快结束了,这里要注意的就是找准你的哪个分区是LFS的,哪个分区是SWAP的。还要注意的是如果你的LFS分区是hda1那你的GRUB配置里的应该写成root (hd0,0):第0个硬盘,第0个分区,因为GRUB认为硬盘是从0开始的而不是从a,分区是从0开始的而不是1。
   关于配置和编译内核:我个人认为最难的部分,关于内核配置的选项网上有一些资料,但不一定适合你,我参考网上的资料和想象力完成的,呵呵。我的技巧是这样的,猜,认识就认识了,有很多没见过的东西,选不选靠知觉啦,简单说就是看看它顺眼不,其实有很多都是见过的,如果你了解过一些,应该是没问题的,我一道一些极其冷门的选项就让它默认了。要仔细选择的是网络和文件系统,高级电源要选上,我没有选,所以关机的时候需要按电源按钮才能关,不过有的同学反映选上后编译有很多问题。就这些了其他的差不多感觉要用的就都选上,多选无害,呵呵。

TAG:

 

评分:0

我来说两句

日历

« 2024-05-28  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 5804
  • 日志数: 8
  • 建立时间: 2007-09-20
  • 更新时间: 2008-10-17

RSS订阅

Open Toolbar