• 大概地扫完blfs…… - [开源之旅]

    2010年12月29日

    Tag:lfs blfs arch

    其实blfs的内容也不多,它并不会详细地介绍怎么去用软件,只是告诉你怎么把它装上。有实际学习意义的也许不过是头几章,或者是某个章节的开头部分。
    感觉lfs是个境界,通过盲目的复制粘贴手册上的命令来将系统拼凑好是毫无意义的,这跟直接装个发行版有啥区别?只是花了更多的时间与精力(当然还少不了电费)罢了。
    在我看来,最快捷高效的安装lfs的方式不是alfs,而是最小化地装个arch,然后执行pacman -Rscn pacman(如果还嫌装多了东西的话,可以把你不想要的东西卸载后再让pacman自杀),当然这样装下来的软件版本肯定会跟lfs手册上的有一定差别,但变通一下应该不成问题吧?这方法感觉理论上行得通,但没实践过。
    根据我的理解,要把lfs/blfs弄得得心应手,先要搞懂一个最基本的系统由什么构成(其实我现在也说不清楚),然后才能根据自己的需要在基本系统上加上自己所要用的东西,实现自己想要的功能。当然,要做到这个就得了解怎么去按照自己的实际来定制编译,你要清楚什么是库,怎么去解决依赖问题,进而有能力在编译出错时还能通过查看错误信息及相关资料解决问题。另外,在软件编译安装后的设置工作也是必不可少的(不过这应该不算是lfs的范畴)。

    最后再补充一句,其实我什么都不懂,以上内容纯粹是泛泛而谈,大家不妨当作笑话来看。