登陆注册
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系统算是做好了,当然到目前为止,这个系统还做不了太多的工作,因为电脑的很多硬件还缺少驱动,而且肖远知道,这些驱动即使网上也找不到,只能自己编写。

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

同类推荐
  • 废弃天神闯江湖

    废弃天神闯江湖

    轰隆隆......一声巨响从天空之中传来,电闪雷鸣之后,接着是瓢泼大雨,南方的7-8月份是雷雨季节,人们都习以为常。“我这是在哪?”温羽艰难的从口中说道,躺着看着天空,雨水散落在他的头上,身体,想抬起手看看,结果却是一点力气都没有,周围漆黑黑的一片,伴随着电闪,也只是发现自己躺在一片树木丛林之中,其他的什么都看不到,张开嘴巴让雨水从口中流入,就这么艰难的吞咽了几分钟雨水过后,恢复一点力气过后,手抬起来了....“我这是怎么了”借助着电闪,看着自己的手臂,遍布在手上的是一条条鲜红的血迹,看着让人毛骨悚然。挣扎着想爬起来,腿部力气也无法支撑起自己的身体......
  • 超级小班长

    超级小班长

    意外重生的我,回到2004年高一年代。学渣、痞子都是我曾经的代名词。在这个愚昧、落后的农村校园,我不抛弃不放弃,一步步努力一步步奋斗。成绩逆袭,竞选班长、改革班级;抓龙虾充班费,开食堂挣大钱,经营网吧遍布农村,写小说意外成为大神....无聊之余,在这所农村学校撩撩小学妹;生活富足之余,约约美丽的在校女大学生,突然我觉得我的生活变得如此精彩、富足起来..........................................这是我首部乡村校园题材的小说,有励志、有暧昧、有争斗、有幽默,希望多多支持!!
  • 都市鬼工传奇

    都市鬼工传奇

    本书更新万字的时候已经签约!独家首发!请读者放心收藏!身为白领生活非常滋润的申明浩,自从看了网络小说之后,便想着打拼出自己的一片天地来。老天无情,商海更加无情。血本无归的主角,便想从新开始打工生涯。哪知却被阎王给忽悠了,签下不平等的合同,被迫替鬼还愿。历史上的名人全部一个个满含怨气出现。还有现实生活中,遇到的一些冤魂,主角申明浩又是怎样一一的将他们的怨念化解的?只管平事,不管历史。只管收钱,不管谁怨。只管烧纸,不管谁收。只管。。。。。。主角的专横跋扈,搞笑情节,一切尽在《都市鬼工传奇》。。。。。。
  • 羁绊成圣

    羁绊成圣

    你是这个世界的唯一,也是某些人的整个世界,无论前世今生,都为找寻那个羁绊的你。
  • 仙尊狂婿

    仙尊狂婿

    上一世,你杀我父母,屠我族人。这一世,我定要将你剥皮拆骨,炼魂点灯!上一世,我手无缚鸡之力,人人可欺,留下心魔。这一世,我定将逆势崛起,报血仇,登巅峰,成就万世巅峰!林枫修真十万年,成就无上仙尊,渡劫重生魂回当年繁华盛世。这一世,我定当万事恣意,顺遂心意!
热门推荐
  • 七腾界

    七腾界

    七大图腾是贯穿整本书的重要线索,画界是维护世界的七界之首,每一界世代会延续一个有本界图腾的族人,但何时是谁并不知道,本人也不会轻易知道,只有激发才会表现,它们为何会联合起来,为何画界为首,是什么人让它们再一次开启寻找身有图腾之人,在这片七界与图腾存在的神奇大陆上,究竟会发生什么?
  • 换世至尊

    换世至尊

    当我活不下去跳楼后,灵魂穿越到古代一个叫苏离的人身上,这个古代与前世的古代在秦始皇派徐福东去出海求仙药时候发生了偏移。徐福求得仙药回来,成功为秦始皇短暂续命,再次出海求仙药后引得天下大乱!请看苏离与徐福千丝万缕的联系,苏离如何在自己的世界一步步成长起来,最终解开仙家的神秘
  • 征途:罪恶都市

    征途:罪恶都市

    13城,一个被上帝遗忘的地方,从今天起,它将重新被上帝拾起,这个故事,得从一群少年,从校园里开始……
  • 神鹊

    神鹊

    因为一次意外,地仙界修士杨峰身陨,元婴逃出至地球夺舍一位正要自杀的青年周扬,从此开始了他在人间的传奇。
  • 太虚轮回

    太虚轮回

    诞生于盘古天的区区凡人,以神明为师,以精怪为友,迷茫的他能否找到自己的身世?渺小的他能否击败众神,为太虚宇宙的延续找到出路?创造与毁灭,兴盛与衰亡,在矛盾中,他执掌轮回,最终成为太虚的主人。
  • 漫巷城花开

    漫巷城花开

    三里川木阳,漫巷城花开.
  • 致命科技

    致命科技

    本作品是新人作品,可能有写的不好的地方,轻点喷!利与弊共存,所有东西皆如此。
  • 潜唐史

    潜唐史

    为情殉葬,意外穿越到古代,再次遇见跟她一模一样的人,能否在这一世长相厮守?凭借一身厨艺起家,跟秦琼秦叔宝学习武艺,拜一代毒王为大哥。跟太子李建成称兄道弟,帮他训练兵马。玄武门之变后,被李世民举全国兵马追杀,虽有改朝换代之力,却不得为之,被迫流亡海外……
  • 繁华落尽:乱世倾颜

    繁华落尽:乱世倾颜

    现代第一特工魂穿乱世,强悍如她,终也难逃爱恨情仇,家国天下。在注定壮丽的年华里邂逅了生命中的他们,她浅笑吟吟,云淡风轻。最动荡的时代,最贪婪的人性,风云际会,且看纤纤素手如何翻云覆雨!
  • 摄政医妃倾天下

    摄政医妃倾天下

    姐姐长得美,王爷跑断腿,谁会想到为了辅佐幼帝十几岁就杀人如麻的摄政王凤逸阳,竟然会是个宠妻上天的忠犬相公?