162306a36Sopenharmony_ci.. SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci
362306a36Sopenharmony_ci.. raw:: latex
462306a36Sopenharmony_ci
562306a36Sopenharmony_ci	\renewcommand\thesection*
662306a36Sopenharmony_ci	\renewcommand\thesubsection*
762306a36Sopenharmony_ci	\kerneldocCJKon
862306a36Sopenharmony_ci	\kerneldocBeginSC{
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci.. _linux_doc_zh:
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci中文翻译
1362306a36Sopenharmony_ci========
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci.. note::
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ci   **翻译计划:**
1962306a36Sopenharmony_ci   内核中文文档欢迎任何翻译投稿,特别是关于内核用户和管理员指南部分。
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ci这是中文内核文档树的顶级目录。内核文档,就像内核本身一样,在很大程度上是一
2262306a36Sopenharmony_ci项正在进行的工作;当我们努力将许多分散的文件整合成一个连贯的整体时尤其如此。
2362306a36Sopenharmony_ci另外,随时欢迎您对内核文档进行改进;如果您想提供帮助,请加入vger.kernel.org
2462306a36Sopenharmony_ci上的linux-doc邮件列表。
2562306a36Sopenharmony_ci
2662306a36Sopenharmony_ci顺便说下,中文文档也需要遵守内核编码风格,风格中中文和英文的主要不同就是中文
2762306a36Sopenharmony_ci的字符标点占用两个英文字符宽度, 所以,当英文要求不要超过每行100个字符时,
2862306a36Sopenharmony_ci中文就不要超过50个字符。另外,也要注意'-','=' 等符号与相关标题的对齐。在将
2962306a36Sopenharmony_ci补丁提交到社区之前,一定要进行必要的 ``checkpatch.pl`` 检查和编译测试。
3062306a36Sopenharmony_ci
3162306a36Sopenharmony_ci与Linux 内核社区一起工作
3262306a36Sopenharmony_ci------------------------
3362306a36Sopenharmony_ci
3462306a36Sopenharmony_ci与内核开发社区进行协作并将工作推向上游的基本指南。
3562306a36Sopenharmony_ci
3662306a36Sopenharmony_ci.. toctree::
3762306a36Sopenharmony_ci   :maxdepth: 1
3862306a36Sopenharmony_ci
3962306a36Sopenharmony_ci   process/development-process
4062306a36Sopenharmony_ci   process/submitting-patches
4162306a36Sopenharmony_ci   行为准则 <process/code-of-conduct>
4262306a36Sopenharmony_ci   maintainer/index
4362306a36Sopenharmony_ci   完整开发流程文档 <process/index>
4462306a36Sopenharmony_ci
4562306a36Sopenharmony_ci内部API文档
4662306a36Sopenharmony_ci-----------
4762306a36Sopenharmony_ci
4862306a36Sopenharmony_ci开发人员使用的内核内部交互接口手册。
4962306a36Sopenharmony_ci
5062306a36Sopenharmony_ci.. toctree::
5162306a36Sopenharmony_ci   :maxdepth: 1
5262306a36Sopenharmony_ci
5362306a36Sopenharmony_ci   core-api/index
5462306a36Sopenharmony_ci   driver-api/index
5562306a36Sopenharmony_ci   内核中的锁 <locking/index>
5662306a36Sopenharmony_ci
5762306a36Sopenharmony_ciTODOList:
5862306a36Sopenharmony_ci
5962306a36Sopenharmony_ci* subsystem-apis
6062306a36Sopenharmony_ci
6162306a36Sopenharmony_ci开发工具和流程
6262306a36Sopenharmony_ci--------------
6362306a36Sopenharmony_ci
6462306a36Sopenharmony_ci为所有内核开发人员提供有用信息的各种其他手册。
6562306a36Sopenharmony_ci
6662306a36Sopenharmony_ci.. toctree::
6762306a36Sopenharmony_ci   :maxdepth: 1
6862306a36Sopenharmony_ci
6962306a36Sopenharmony_ci   process/license-rules
7062306a36Sopenharmony_ci   doc-guide/index
7162306a36Sopenharmony_ci   dev-tools/index
7262306a36Sopenharmony_ci   dev-tools/testing-overview
7362306a36Sopenharmony_ci   kernel-hacking/index
7462306a36Sopenharmony_ci   rust/index
7562306a36Sopenharmony_ci
7662306a36Sopenharmony_ciTODOList:
7762306a36Sopenharmony_ci
7862306a36Sopenharmony_ci* trace/index
7962306a36Sopenharmony_ci* fault-injection/index
8062306a36Sopenharmony_ci* livepatch/index
8162306a36Sopenharmony_ci
8262306a36Sopenharmony_ci面向用户的文档
8362306a36Sopenharmony_ci--------------
8462306a36Sopenharmony_ci
8562306a36Sopenharmony_ci下列手册针对
8662306a36Sopenharmony_ci希望内核在给定系统上以最佳方式工作的*用户*,
8762306a36Sopenharmony_ci和查找内核用户空间API信息的程序开发人员。
8862306a36Sopenharmony_ci
8962306a36Sopenharmony_ci.. toctree::
9062306a36Sopenharmony_ci   :maxdepth: 1
9162306a36Sopenharmony_ci
9262306a36Sopenharmony_ci   admin-guide/index
9362306a36Sopenharmony_ci   admin-guide/reporting-issues.rst
9462306a36Sopenharmony_ci   userspace-api/index
9562306a36Sopenharmony_ci
9662306a36Sopenharmony_ciTODOList:
9762306a36Sopenharmony_ci
9862306a36Sopenharmony_ci* 内核构建系统 <kbuild/index>
9962306a36Sopenharmony_ci* 用户空间工具 <tools/index>
10062306a36Sopenharmony_ci
10162306a36Sopenharmony_ci也可参考独立于内核文档的 `Linux 手册页 <https://www.kernel.org/doc/man-pages/>`_ 。
10262306a36Sopenharmony_ci
10362306a36Sopenharmony_ci固件相关文档
10462306a36Sopenharmony_ci------------
10562306a36Sopenharmony_ci
10662306a36Sopenharmony_ci下列文档描述了内核需要的平台固件相关信息。
10762306a36Sopenharmony_ci
10862306a36Sopenharmony_ci.. toctree::
10962306a36Sopenharmony_ci   :maxdepth: 2
11062306a36Sopenharmony_ci
11162306a36Sopenharmony_ci   devicetree/index
11262306a36Sopenharmony_ci
11362306a36Sopenharmony_ciTODOList:
11462306a36Sopenharmony_ci
11562306a36Sopenharmony_ci* firmware-guide/index
11662306a36Sopenharmony_ci
11762306a36Sopenharmony_ci体系结构文档
11862306a36Sopenharmony_ci------------
11962306a36Sopenharmony_ci
12062306a36Sopenharmony_ci.. toctree::
12162306a36Sopenharmony_ci   :maxdepth: 2
12262306a36Sopenharmony_ci
12362306a36Sopenharmony_ci   arch/index
12462306a36Sopenharmony_ci
12562306a36Sopenharmony_ci其他文档
12662306a36Sopenharmony_ci--------
12762306a36Sopenharmony_ci
12862306a36Sopenharmony_ci有几份未分类的文档似乎不适合放在文档的其他部分,或者可能需要进行一些调整和/或
12962306a36Sopenharmony_ci转换为reStructureText格式,也有可能太旧。
13062306a36Sopenharmony_ci
13162306a36Sopenharmony_ci.. toctree::
13262306a36Sopenharmony_ci   :maxdepth: 2
13362306a36Sopenharmony_ci
13462306a36Sopenharmony_ci   staging/index
13562306a36Sopenharmony_ci
13662306a36Sopenharmony_ci术语表
13762306a36Sopenharmony_ci------
13862306a36Sopenharmony_ci
13962306a36Sopenharmony_ci.. toctree::
14062306a36Sopenharmony_ci   :maxdepth: 1
14162306a36Sopenharmony_ci
14262306a36Sopenharmony_ci   glossary
14362306a36Sopenharmony_ci
14462306a36Sopenharmony_ci
14562306a36Sopenharmony_ci索引和表格
14662306a36Sopenharmony_ci----------
14762306a36Sopenharmony_ci
14862306a36Sopenharmony_ci* :ref:`genindex`
14962306a36Sopenharmony_ci
15062306a36Sopenharmony_ci.. raw:: latex
15162306a36Sopenharmony_ci
15262306a36Sopenharmony_ci	}\kerneldocEndSC
153