肖远对这个过程很享用,因为在编写编译脚本的时候,他能够节制编译过程的每一个细节,并包管只要本身需求的那些服从会被编译,那些不需求的服从不会被编译,也不会呈现在他的体系中。
肖远接下来要做的,就是对光盘上的linux内核源码,遵循本身的需求停止删减配置,编写出编译脚本,然后对源码停止编译,天生真正可履行的二进制机器代码,他所利用的东西也都在那张光盘上。
看着电脑屏幕上的登录提示符,肖远有一种难以言喻的满足感,linux体系和windows98体系不一样,它是一个多用户体系,以是,登录过程是必须的。<,然后敲了回车,进入了体系,因为是方才编译完成的体系,超等用户还没有暗码,肖远第一步要做的,就是为超等用户设置暗码。
编写这些驱动对于他来讲并不甚么太可贵事情,但是却需求时候,这个时候时候已经到了早晨十一点多了,肖远想到明天还得夙起,就关掉电脑,上床睡觉了。
肖远在写好内核编译脚本后,从文本编辑器退了出来,在号令行后运转了这个脚本,接下来就是冗长的等候,如果是后代的计算机,这个过程能够只需求半个小时,乃至一二非常钟就能完成,但是肖远现在这台电脑,cpu却只要233mhz,内存只要64m,以是,在如许一台电脑上编译一个操纵体系内核,需求大量的时候,据肖远本身的经历,完整的把内核编译胜利,起码需求三四个小时,并且这还是他写的内核编译脚本没有弊端的环境下,如果他写的脚本中间有弊端,导致编译失利,那么就要重新点窜编译脚本,重新编译,所需时候更长。
在差未几早晨十点半的时候,内核终究编译完成了,肖远看到最后编译器给出的编译胜利的信息,内心暗自光荣了一下,把讲义清算了一下,然后开端在编译好的内核长停止下一步事情了。
以是,他要把本身的电脑体系换成linux,一个完整开放源码,能够对体系任何细节停止节制,停止调剂的自在的操纵体系,而先前他在顾狼那边下载的的东西,实在就是linux内核源码,以及操纵源码搭建一套完整的操纵体系所需求的软件包,或者源代码包。
肖远把顾狼给他刻录的光盘放到了电脑的光驱内,然后从bios设置为光驱启动,很快,体系就被指导到一个玄色的号令行界面。
肖远在光驱体系中,把光盘上的文件都拷贝到了硬盘上,因为这时候硬盘上方才编译好的体系还没有配置光驱驱动,以是一旦从硬盘启动,进入刚编译的阿谁体系,是认不出来光盘的。
因为硬盘非常小,只要3.2g,分区格局化这一步肖远搞得很快,十来分钟就搞定了。
他想要做的,是对那台电脑的完整节制,要想做到这一点,那么,第一步就是把体系原装的windows98从电脑中完整的删除,因为微软出于贸易好处考虑,不成能公开windows的源代码,乃至为了包管体系的易用性和稳定性,对很多本来在dos下能够自在节制的东西停止了封装,限定,这对于浅显用户来讲,并不会有甚么影响,乃至能够说是功德,但是对于肖远如许对本身的电脑有着极强节制欲的黑客来讲,倒是难以忍耐的事情。
他起首要做的,就是对本身条记本电脑的硬盘停止重新分区,格局化,把windows98的所支撑的阿谁憋足的fat32文件体系完整删除,换成linux所支撑的文件体系。