+ -
当前位置:首页 → 问答吧 → 忍不住还是要发个贴庆贺一下

忍不住还是要发个贴庆贺一下

时间:2008-09-28

来源:互联网

大概是从奥运开始的时候,linuxsir就不能打开了,那个时候也是我终于下定决心自己编译lfs,因为在此之前我一直是使用slackware,我个人给他的评价还是很高的,很好用,但是一直想有一个自己编译的系统,体会那种成功后的喜悦,说实话,网络这么丰富,但象linuxsir氛围这么好,技术支持好的论坛真的没有。
因为工作原因,只能晚上研究lfs,我是每天晚上都要打开linxsir,但一次次的失望,无奈之下,我看了几篇介绍lfs的文章后,就自己摸索了,我以前搞过一次lfs,那次是自己手动编译,费时费力,极易失败,而我也最后失败了,这次我是准备打一个翻身仗的。我了解到一个自动编译lfs的工具,就是jhalfs了,好在e文基础还可以,仔细看了里面的帮助文件,研究了一下脚本等,摸索着开工了,应该说前期工作比较扎实,编译lfs一路走下来很顺利,包括kernel,fstab等都交给jhalfs了,最后自己chroot后,设置一下grub,就可以启动了。
但blfs却花费了我很大的精力,也是因为一些文章的误导,我开始选择手动编译blfs,当然是按照一些库的依赖关系,先安装基本库,然后一步一步前进,但是因为环境变量等问题,失败了,个人觉得原来的lfs系统也给弄脏了,就又从新做了一遍lfs,当然还是使用jhalfs了,这个基本是100%成功的。新的系统设置好后,为了防止因为blfs的问题,又从新lfs,就把lfs系统给备份了,结果在blfs失败后,因为开始考虑备份问题不周及恢复策略问题,又因blfs问题,从新编译了lfs,这回我是下定决心一定要成功,觉得如果还是按照网上的一些文章来的话,我最后还是会失败,所以这仔细阅读了有关jhalfs的相关e文,决定就靠jhalfs,死活要抓住jhalfs,我觉定最后使用xfce,就在jhalfs中选择安装xfce,jhalfs自动生成了很多相关的要安装的库,总共有43个脚本文件,想xorg的app,driver等都是在一个脚本文件中的,然后一个make开始了我的blfs之旅,开始几个还比较顺利,都显示成功,但到了mesa时,出了问题,我仔细看了log文件,通过log文件查找问题,最后查来查去,是前面安装xorg-lib时因为生成的脚本文件有问题,导致一些库没有安装上,修改脚本文件后,从新make,终于安装上了mesa,个人感觉mesa是一道坎,几次安装blfs失败都是mesa的问题,过了这关 ,基本后面的比较顺利,偶尔因为脚本问题出错,只要看一下log,很容易就解决问题的,最后安装xfce我没有按照jhalfs的步骤进行的,我从网上下载了xfce的run安装包,运行后,根据提示的需要安装的包,单独下载安装包,编译,满足安装xfce的条件后,运行xfce的run安装文件,自动完成xfce的安装,最后自己设置一下xinitrc文件,xfce就可以启动了,然后安装firefox,最后设置alsa,安装mplayer了,就可以看片了。

作者: qdog988   发布时间: 2008-09-28

先祝賀樓主,不過有點慨嘆。

我不知道說過多少遍,LFS 的精髓在於其過程,重點應該透過它去認識系統的運作、各軟件包的作用與及為何要經過這麼一個編譯程序,並非教你按照手冊敲敲命令把基本系統做出來就了事。

可惜樓主卻把最珍貴的部份給省略去了,那樣又能得到什麼呢,豈不如用發行版好了?

還是老話:不建議、不讚成及不推薦 LFS 新手(即使你是 Linux 老手)在沒有 LFS 經驗的情況下使用自動工具。

作者: d00m3d   发布时间: 2008-09-28

引用:
作者: d00m3d
先祝賀樓主,不過有點慨嘆。

我不知道說過多少遍,LFS 的精髓在於其過程,重點應該透過它去認識系統的運作、各軟件包的作用與及為何要經過這麼一個編譯程序,並非教你按照手冊敲敲命令把基本系統做出來就了事。

可惜樓主卻把最珍貴的部份給省略去了,那樣又能得到什麼呢,豈不如用發行版好了?

還是老話:不建議、不讚成及不推薦 LFS 新手(即使你是 Linux 老手)在沒有 LFS 經驗的情況下使用自動工具。
所言极是。是极是极。

作者: wen   发布时间: 2008-09-28

小声问问Doom3d:你是不是DD?

作者: wen   发布时间: 2008-09-28

Debian Developer?

回 wen 老师,非也。小弟材疏学浅,自问无法胜任。

作者: d00m3d   发布时间: 2008-09-28

个人感觉整个lfs运作过程已经熟悉,遗憾的是如果重新手动作的话,太费时间

作者: qdog988   发布时间: 2008-09-29

引用:
作者: d00m3d
Debian Developer?
对,我是指Debian Developer.

作者: wen   发布时间: 2008-09-29