登陆注册
330700000156

第153章 编译内核

(新书期,求鲜花,求收藏!)

回到家,吃过晚饭后,肖远没有再去学校上晚自习,而是把自己关到了屋里,开始对那台Thinkpad600动手术了。

他想要做的,是对那台电脑的彻底控制,要想做到这一点,那么,第一步就是把系统原装的Windows98从电脑中彻底的删除,因为微软出于商业利益考虑,不可能公开Windows的源代码,甚至为了保证系统的易用性和稳定性,对很多本来在DOS下能够自由控制的东西进行了封装,限制,这对于普通用户来说,并不会有什么影响,甚至可以说是好事,但是对于肖远这样对自己的电脑有着极强控制欲的黑客来说,却是难以忍受的事情。

所以,他要把自己的电脑系统换成Linux,一个完全开放源码,能够对系统任何细节进行控制,进行调整的自由的操作系统,而先前他在顾狼那里下载的的东西,其实就是Linux内核源码,以及利用源码搭建一套完整的操作系统所需要的软件包,或者源代码包。

当然要想对一台电脑做到完全控制,并不是一件容易的事情,也绝不是普通电脑用户所能做到的,如果没有扎实的基础,在把系统预装的Windows98删掉后,这台电脑恐怕就只会沦为一个冰冷的黑盒子,什么也做不了。

肖远把顾狼给他刻录的光盘放到了电脑的光驱内,然后从BIOS设置为光驱启动,很快,系统就被引导到一个黑色的命令行界面。

他首先要做的,就是对自己笔记本电脑的硬盘进行重新分区,格式化,把Windows98的所支持的那个憋足的FAT32文件系统彻底删除,换成Linux所支持的文件系统。

因为硬盘非常小,只有3.2G,分区格式化这一步肖远搞得很快,十来分钟就搞定了。

肖远接下来要做的,就是对光盘上的Linux内核源码,按照自己的需要进行删减配置,编写出编译脚本,然后对源码进行编译,生成真正可执行的二进制机器代码,他所使用的工具也都在那张光盘上。

对于Linux内核配置,肖远前世做过了无数次,所以这次做起来,一切都是轻车熟路。

内核编译脚本的编写,可以使用一些自动脚本生成工具,当然如果对这种脚本的语法和格式非常熟悉的话,也可以自己动手编写,这里,肖远选择了自己亲自动手编写操作系统源码编译脚本,这样做虽然麻烦一些,但是比起用某些自动工具生成的编译脚本来,却有了更高的控制感和自由度。

肖远对这个过程很享受,因为在编写编译脚本的时候,他能够控制编译过程的每一个细节,并保证只有自己需要的那些功能会被编译,那些不需要的功能不会被编译,也不会出现在他的系统中。

像这种对系统的完全控制也只有开放源码的操作系统能做到这一点,而类似于Windows系统之类的闭源系统,微软所提供的是一个编译好的二进制软件包,在安装系统的时候,虽然也提供了一些配置选项,但是能够配置和控制的东西却很少,根本无法做到完全控制,甚至可以说百分之九十以上的内容都是微软强加给用户的,其中有些功能用户可能永远也用不到,但是这些功能却要装到用户的电脑上,甚至要用户掏腰包为之买单。

又或者,有些功能用户并不想用微软所提供的,比如从Windows98就开始捆绑到系统中的IE浏览器,却只有某些技术高手能够把它卸载掉,普通用户根本就做不到这一点。

肖远在写好内核编译脚本后,从文本编辑器退了出来,在命令行后运行了这个脚本,接下来就是漫长的等待,如果是后世的计算机,这个过程可能只需要半个小时,甚至一二十分钟就能完成,但是肖远现在这台电脑,CPU却只有233MHz,内存只有64M,所以,在这样一台电脑上编译一个操作系统内核,需要大量的时间,据肖远自己的经验,完整的把内核编译成功,最少需要三四个小时,而且这还是他写的内核编译脚本没有错误的情况下,如果他写的脚本中间有错误,导致编译失败,那么就要重新修改编译脚本,重新编译,所需时间更长。

等待编译结果出来的几个小时时间,肖远自然不会浪费掉,马上就要期末考试了,功课需要复习,于是他拿出了自己的课本,埋头看书了。

这期间,肖常天进来看过肖远一次,他看到肖远在埋头读书,也没说什么,就离开了。

在差不多晚上十点半的时候,内核终于编译完成了,肖远看到最后编译器给出的编译成功的信息,心里暗自庆幸了一下,把课本收拾了一下,然后开始在编译好的内核上进行下一步工作了。

这个内核编译好之后,实际上一个能够启动的,具有最基本功能的Linux系统,以及一个基本的Shell已经安装到了电脑上,这时,电脑已经能够启动了。

肖远在光驱系统中,把光盘上的文件都拷贝到了硬盘上,因为这时候硬盘上刚刚编译好的系统还没有配置光驱驱动,所以一旦从硬盘启动,进入刚编译的那个系统,是认不出来光盘的。

从硬盘启动,因为只需要加载一个很精简的操作系统内核和少数几个软件包,所以只用了几秒钟时间就启动完毕,和打开电视机到看到画面的时间差不多。

看着电脑屏幕上的登录提示符,肖远有一种难以言喻的满足感,Linux系统和Windows98系统不一样,它是一个多用户系统,所以,登录过程是必须的。

肖远在登录用户名后输入了具有最高权限的超级用户名root,然后敲了回车,进入了系统,因为是刚刚编译完成的系统,超级用户还没有密码,肖远第一步要做的,就是为超级用户设置密码。

设置好密码后,肖远在把Linux用户手册安装好,然后又把宏汇编器,c语言编译器,以及最基本的文本编辑器安装好,到此为止,一个能够工作的基本Linux系统算是做好了,当然到目前为止,这个系统还做不了太多的工作,因为电脑的很多硬件还缺少驱动,而且肖远知道,这些驱动即使网上也找不到,只能自己编写。

编写这些驱动对于他来说并不什么太难得事情,但是却需要时间,这个时候时间已经到了晚上十一点多了,肖远想到明天还得早起,就关掉电脑,上床睡觉了。

同类推荐
  • 哪有一帆风顺的人生

    哪有一帆风顺的人生

    我们总是在一次次的疏忽和得意忘形后,承受着不幸带来的绵长伤痛,周而复始。波折甚至部分倒退是常有的事,但都挡不住滚滚向前的时代。
  • 小李飞刀都市行

    小李飞刀都市行

    爱情是欲望的遮羞布,李雷在苦追多年得到心爱的韩梅梅之后,很快便移情别恋,周游于花团锦簇的乳波臀浪中。而韩梅梅,却一直坚守着这段来之不易的感情。好景不长,李雷最终落得个牡丹花下死的结局,不得不遗憾的与花花世界告别。在人生行将结束的时候,李雷终于领悟到妻子对自己的千般柔情,他舍不得年幼的孩子、渐渐老去的父母……人生本没有如果,李雷却意外的重生,回到了他风华正茂的九年前,时间停留在他上大学的前一天。故事从这里开始,所有曾经遗失的美好,所有逃过魔掌的大小美女,李雷同学来了!
  • 俺不是主角

    俺不是主角

    重生到种马小说的世界,成为了书中英俊潇洒、多才多金的主角。各种脑残女主角纷纷登场,哭着喊着要为叶寒生孩子。可是,作为一个看过无数都市小说的男人,叶寒对此等狗血情节深悟痛觉,坚决要抵制一切狗血情节!俺不做种马,俺不是主角!
  • 女友要死一百次

    女友要死一百次

    人的命运像一条殊途同归的路,就像他千方百计去挽救,但是每次女友都以各种方式死在同一时间
  • 重生之霸主

    重生之霸主

    中国A组顶级特工陈风,在一次绝密任务中不幸牺牲,灵魂重生在香港陈家少爷身上,以新的身份开始自己传奇的一生。看陈风如何变强,变的比以前还强。
热门推荐
  • 异界离谱生活

    异界离谱生活

    某市某校某不愿意透露姓名的学生沈井,莫名其妙的穿越到了异世界,开启了一段全新的搞事旅程。——————————新人第一次写书,请多多关照本文文笔拖沓,剧情离谱,逻辑混乱,不建议读者带脑子阅读。本文一切内容均为剧情服务,不代表作者个人想法,没有影射任何事情
  • 杜先生,幸而遇见你

    杜先生,幸而遇见你

    顾梓潼从来就没有想过恋爱这件事,换句话说,如果父母不催的话,她想以后就算只有她一个人也可以过得很好。只是一个人的出现让她一直以来顺其自然的想法有了改变,她慢慢的习惯了孤单的时候有人陪伴,难过的时候有人安慰,也会在夜声人静的时候想起那个人,这是和亲人、和朋友截然不同的感觉。所幸,那个人对她亦之如此。或许爱情最好的模样就是:有人能伴你从清晨到晚间,从青涩到成熟,无论过程如何,只要最后依旧是你就好。
  • 肤浅又痴情

    肤浅又痴情

    甜甜的文哦,,特别甜呢!一见钟情、双向奔赴、各种甜、各种宠,女二性格被改变、撒娇、短片双女主
  • 神武之三界封魔

    神武之三界封魔

    上古大战,涿鹿争雄。蚩尤被封于虚空裂缝,九黎沉睡混沌之中。混沌帝玉于东海被镇,黄帝传道天下繁荣。数千年后,盛世大唐,歌舞升平,人寿年丰。然,风云骤变,上古残存的厄难覆地而起,往日的安乐荡然无存,天下大乱,苍生危矣……就在这大厦倾覆的同时...有一群年轻人,只道:‘走!我们去死!’---------------------本小说主要内容来自《神武3》游戏
  • 厚道:星云大师的人生成功课

    厚道:星云大师的人生成功课

    厚道:星云大师的人生成功课 星云大师
  • 天道为剑

    天道为剑

    武道宇宙(天道)初生,孕育六道轮回,孕育出无尽生灵,这里以弱肉强食。少年诞生于一贫瘠星球的一块修行者稀少的大陆,最终走上剑道之路,并踏上宇宙剑道之巅!可是他发现一切皆为泡影!只得重头再来!
  • 三国:酒馆签到,被刘备偷听心声!

    三国:酒馆签到,被刘备偷听心声!

    刘元穿越三国,本以为蛰居小酒馆,签到满三年,就能回到曾经的繁华盛世。没想到却被刘备发现,能够听到这位绝世高人的心声。“刘元兄弟!跟我走吧!”听过抬棺打仗的,没听过带着酒馆打仗的。不去!我要做咸鱼。“刘元兄弟!知道白玉美人糜贞嘛?我亲自为你撮合!”“什么?糜贞!”刘备名下的女人,我真的能得到嘛?那岂不是说,貂蝉,大乔,小乔,孙尚香……我是那贪色忘义的人嘛!我是那见到美女走不动道的人嘛!我是那……好吧我是!什么时候动身!
  • 太极天尊

    太极天尊

    这里不是净土,这里有阴谋,有厮杀,有热血,当然还有亲情。一个少年,背负血海深仇!在报仇途中却发现这世界居然还有另外一些人,他们食天地灵气,他们御剑飞行,他们缩地成寸,翻云覆雨无所不能,他们叫做修真者!且看这少年怎般在这神奇世界崛起!(作者保证每天一更,不定期爆发,咳咳,不定期哈!喜欢的可以收藏,可以签到啥的)
  • 半生剑

    半生剑

    第一次相遇,号称“江湖小神捕”的自己,盗窃案愣是没怀疑到这个来路不明的姑娘头上。第二次重逢,他做好心理准备,觉得这个姑娘多少有杀人嫌疑,然后发现自己得费尽心思救她。第三次再会,他远远就瞧见一伙山贼拦路,她摔倒在中间哭得梨花带雨。祁守臣扶额:“白茶,我看见你偷偷抹口水当眼泪了!”... ... ... ...很多年之后,祁守臣想起自己与白茶的种种经历,觉得跟半生瓜一样,虽然初尝便是苦涩,但终究会甘之如饴。半生风雨流离,荷叶相依不弃。
  • 黄昏之游

    黄昏之游

    武溱在失去希望后,准备结束自己那普通的一生时,意外的被卷入神明的游戏,来到了异世界。正准备大展身手,在异世大放光彩,却惨遭欺骗,居然变成了一个少女。啊!太麻烦了…