QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2640|回复: 2

kernel 2.6.0-README(翻译草稿-1)

[复制链接]
发表于 2003-12-28 18:08:52 | 显示全部楼层 |阅读模式
*********************************************
第一次翻译这些技术文章,错误多多,请多指教!
*********************************************
kernel  2.6.0-README(翻译草稿-1)     bamfox 翻译

Linux kernel release 2.6.xx


    linux 2.6有些发行注意事项。要仔细读这些注意事项,他们将告诉你该版本的全部内容,说明如何安装本内核,并告诉你如果出错该怎么办。

什么是LINUX


    Linux是一个Unix克隆,它由Linus Torvalds在黑客组织的辅助下完成,这些黑客组织松散地分布在网络里。Linux遵循POSIX精神。

    它拥有你在成熟的Unix里所期待的全部特性,包括真正多任务、虚拟内存、共享库、按需加载、shared copy-on-write executables、正确存储管理和TCP/IP网路。

    Linux以GUN General Public许可证的形式发布-更多细节请参看相应的副本文件。


在什么硬件配置下可以运行Linux?


    Linux起初是为基于386/486的PC开发的。现在它也能运行在ARMs、DEC Alphas、SUN Sparcs、M68000机型(像Atari和Amiga)、MIPS和    PowerPC等机型上。


文档:


-无论是在Internet上的电子格式的文件还是在书中,都有大量的有用的文档,这其中既有Linux细节方面的信息,也有包含一般UNIX问题的内容。对于LDP(Linux文档计划),我推荐在LinuxFTP上查看文档目录。**本README并不意味着是这个系统上的文档:可能有更好的资源**。

-在 Documentation/ subdirectory里有各种各样的README文件:例如,对应于一些驱动器,这些文件一般都包括内核特性的安装注意事项。每个文件所包含内容的列表,请参照./Documentation/00-INDEX。请阅读Changes文件,它包含有关升级内核可能面临问题的信息。

- Documentation/DocBook/ subdirectory包含几个为内核开发人员和用户准备的指南。这些指南可以数种格式阅读: PostScript (.ps)、PDF、和HTML等等。在安装之后,执行“make psdocs”、 “make pdfdocs”或者"make htmldocs"命令以要求的格式提取这些文档。


安装内核:
-如果你安装全源代码,那么把内核放在一个目录面,你已经获得本目录使用权(例如,你的home 目录)并且解压缩它:
         gzip -cd linux-2.6.xx.tar.gz |tar xvf-
用最新内核的版本号来代替“xx”。

注意不要占用 /usr/src/linux区域!本区域有一组(通常不完整)内核headers,这些header被用于库的头文件。他们应该匹配那个库,而且不能被kernel-du-jour发生的任何事情扰乱。

-你也可以通过打布丁的方式(patching )在两个2.6.xx发行版本之间进行更新。布丁(patch)通常以传统的gzip和新的bzip2格式发布。以打布丁形式安装,就要获得全部的较新的布丁文件,进入内核资源(linux-2.6.xx)的顶级目录并且执行:

      gzip -cd ../patch-2.6.xx.gz | patch -p1

      bzip2 -dc ../patch-2.6.xx.bz2 | patch -p1

(依次地用比你的当前资源树版本大的全部版本号代替xx)这样你应该ok了。你可能想移除畚份文件(xxx~或者xxx.org),并且确保没有损坏的布丁(xxx#或者xxx.rej)。如果有的话,无论你还是我都已经犯了一个错误。

可选择地,脚本布丁内核能够自动的处理此过程。它确定当前版本并应用任何能够找到的布丁。
     
      linux/scripts/patch-kernel linux


在上边的命令里,第一个参数(linux)是内核资源的位置。布丁应该从当前目录被执行,但是,你能够通过第二个参数(linux)明确指定一个别的目录。

-确信你没有任何stale.o文件和dependencies lying around:
   
     cd linux
     make mrproper

现在,你应该已经有了一个装好的内核源文件。

=======
未完待续
发表于 2003-12-29 02:11:23 | 显示全部楼层
非常好,谢谢你。欢迎继续。
回复

使用道具 举报

发表于 2004-1-2 21:46:05 | 显示全部楼层

希望都放在一个帖子里
多谢
建议转到内核编译安装版块
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-27 12:26 , Processed in 0.136956 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表