Documentation/translations/zh_CN/admin-guide/README.rst
Source file repositories/reference/linux-study-clean/Documentation/translations/zh_CN/admin-guide/README.rst
File Facts
- System
- Linux kernel
- Corpus path
Documentation/translations/zh_CN/admin-guide/README.rst- Extension
.rst- Size
- 13416 bytes
- Lines
- 292
- Domain
- Support Tooling And Documentation
- Bucket
- Documentation
- Inferred role
- Support Tooling And Documentation: documentation
- Status
- atlas-only
Why This File Exists
Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.
- Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.
- Allocates kernel memory; connect allocation flags and lifetime to context constraints.
Dependency Surface
- No C-style include directives detected by the generator.
Detected Declarations
- No top-level syscall, struct, function, initcall, or export declaration detected by the generator.
Annotated Snippet
.. include:: ../disclaimer-zh_CN.rst
:Original: Documentation/admin-guide/README.rst
:译者:
吴想成 Wu XiangCheng <bobwxc@email.cn>
Linux内核6.x版本 <http://kernel.org/>
=========================================
以下是Linux版本6的发行注记。仔细阅读它们,
它们会告诉你这些都是什么,解释如何安装内核,以及遇到问题时该如何做。
什么是Linux?
---------------
Linux是Unix操作系统的克隆版本,由Linus Torvalds在一个松散的网络黑客
(Hacker,无贬义)团队的帮助下从头开始编写。它旨在实现兼容POSIX和
单一UNIX规范。
它具有在现代成熟的Unix中应当具有的所有功能,包括真正的多任务处理、虚拟内存、
共享库、按需加载、共享的写时拷贝(COW)可执行文件、恰当的内存管理以及包括
IPv4和IPv6在内的复合网络栈。
Linux在GNU通用公共许可证,版本2(GNU GPLv2)下分发,详见随附的COPYING文件。
它能在什么样的硬件上运行?
-----------------------------
虽然Linux最初是为32位的x86 PC机(386或更高版本)开发的,但今天它也能运行在
(至少)Compaq Alpha AXP、Sun SPARC与UltraSPARC、Motorola 68000、PowerPC、
PowerPC64、ARM、Hitachi SuperH、Cell、IBM S/390、MIPS、HP PA-RISC、Intel
IA-64、DEC VAX、AMD x86-64 Xtensa和ARC架构上。
Linux很容易移植到大多数通用的32位或64位体系架构,只要它们有一个分页内存管理
单元(PMMU)和一个移植的GNU C编译器(gcc;GNU Compiler Collection,GCC的一
部分)。Linux也被移植到许多没有PMMU的体系架构中,尽管功能显然受到了一定的
限制。
Linux也被移植到了其自己上。现在可以将内核作为用户空间应用程序运行——这被
称为用户模式Linux(UML)。
文档
-----
因特网上和书籍上都有大量的电子文档,既有Linux专属文档,也有与一般UNIX问题相关
的文档。我建议在任何Linux FTP站点上查找LDP(Linux文档项目)书籍的文档子目录。
本自述文件并不是关于系统的文档:有更好的可用资源。
- 因特网上和书籍上都有大量的(电子)文档,既有Linux专属文档,也有与普通
UNIX问题相关的文档。我建议在任何有LDP(Linux文档项目)书籍的Linux FTP
站点上查找文档子目录。本自述文件并不是关于系统的文档:有更好的可用资源。
- 文档/子目录中有各种自述文件:例如,这些文件通常包含一些特定驱动程序的
内核安装说明。请阅读
:ref:`Documentation/process/changes.rst <changes>` 文件,它包含了升级内核
可能会导致的问题的相关信息。
安装内核源代码
---------------
- 如果您要安装完整的源代码,请把内核tar档案包放在您有权限的目录中(例如您
的主目录)并将其解包::
xz -cd linux-6.x.tar.xz | tar xvf -
将“X”替换成最新内核的版本号。
【不要】使用 /usr/src/linux 目录!这里有一组库头文件使用的内核头文件
(通常是不完整的)。它们应该与库匹配,而不是被内核的变化搞得一团糟。
Annotation
- Atlas domain: Support Tooling And Documentation / Documentation.
- Implementation status: atlas-only.
Implementation Notes
- This generated page is the file-by-file coverage layer; curated subsystem chapters should link here when they synthesize a multi-file control flow.
- Core OS pages should be promoted from atlas-only to deep-reviewed when they explain data structures, invariants, locking, lifecycle, and C implementation snippets.
- Driver-family pages are intentionally pattern-oriented unless they are part of the selected PCIe/NVMe representative device path.