红联Linux门户
Linux帮助

Linux内核文档(中文版)

发布时间:2015-09-05 16:30:51来源:github.com/tinyclub/linux-doc作者:linux人

v 0.01

在内核源码的 Documentation/ 目录下有大量高质量的内核文档,并且已经有部分翻译成了中文并保存在 Documentation/zh_CN/ 下。

不过目前中文翻译进度几乎停滞,还有很大一部分还没有来得及翻译。而且早期用于中文翻译的网站如今也无法访问。

该项目用于重启中文翻译工作,并确保项目的可持续性,特别做如下规划:

所有翻译工作转到 Github 来协同,可以通过 Github Pull Request 来完成评审。
所有翻译结果用 GitBook 来展示,并方便转换为如下格式(pdf, mobi, epub, html 等)。
所有翻译后的文档格式统一为 GitBook 支持的 Markdown 格式。
为了专注于翻译本身,所有翻译结果暂时不考虑 Upstream 到内核主线。
优先把 Documentation/zh_CN/ 下的中文文档转换为 Markdown 格式。
在翻译新文章时,请先把英文原文转为 Markdown 格式并存到 en/ 下,之后再翻译为中文存到 zh-cn/。
目录结构尽量遵循 Documentation/ 的原有方式。
基于目前最新的 longterm 版本 3.18 内核代码下的 Documentation/ 进行翻译和更新。

Linux内核文档(中文版)


简介

代码仓库:https://github.com/tinyclub/linux-doc
在线阅读:http://tinylab.gitbooks.io/linux-doc
项目首页:http://www.tinylab.org/linux-doc


参与翻译

请参考译者须知:https://github.com/tinyclub/linux-doc/blob/master/zh-cn/doc/README.md。


安装

以 Ubuntu 为例:

$ sudo aptitude install -y retext git nodejs npm
$ sudo ln -fs /usr/bin/nodejs /usr/bin/node
$ sudo aptitude install -y calibre fonts-arphic-gbsn00lp
$ sudo npm install gitbook-cli -g


下载

$ git clone https://github.com/tinyclub/open-c-book.git
$ cd open-c-book/


编译

$ gitbook build  // 编译成网页
$ gitbook pdf    // 编译成 pdf


纠错

欢迎大家指出不足,如有任何疑问,请邮件联系 wuzhangjin at gmail dot com 或者直接修复并提交 Pull Request。


版权

本书采用 GPL v2 协议发布。


Linux内核4.2已经发布–附安装说明:http://www.linuxdiyf.com/linux/13682.html

在Ubuntu中如何安装或升级Linux内核到4.2:http://www.linuxdiyf.com/linux/13724.html

如何更新Linux内核来提升系统性能:http://www.linuxdiyf.com/linux/13327.html