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