# Gentoo 教程

URL: https://caijiao.org/gentoo/
Source: docs/gentoo/index.md
Description: 从入门到精通，全面掌握 Gentoo Linux 的安装、配置与优化。

本教程将带你从零开始，系统学习 **Gentoo Linux** —— 一款以源码编译和极致可定制化著称的 [Linux 发行版](/linux/basic/distributions)。  

![Gentoo Logo](/images/gentoo/site-logo.png)

无论你是初次尝试 **Gentoo** 的新手，还是希望深入理解系统底层的高级用户，都能在这里找到清晰的学习路径。

## 教程目标

- 掌握 Gentoo 的安装与配置流程  
- 理解 Portage 包管理系统与 USE 标志  
- 学会编译内核、优化性能、维护系统  
- 构建自定义桌面或服务器环境  
- 探索 Gentoo 的安全强化与进阶特性  

## 教程结构

本教程按学习阶段划分，共分为以下章节：

### 🧩 Gentoo 入门

了解 Gentoo 的理念、特性与安装准备，包括 LiveCD 启动、镜像选择和系统要求。

### ⚙️ 系统安装

学习如何进行分区、安装 Stage3、进入 chroot 环境、编译内核并配置引导加载器。

### 🔧 系统配置

掌握网络、用户、USE 标志、locale、服务等关键配置，让系统稳定运行。

### 📦 Portage 与包管理

深入理解 Portage 的工作原理与常用命令，管理软件包、掩码、更新与依赖关系。

### 💻 桌面环境与服务

安装 Xorg 与常见桌面环境（GNOME、KDE、XFCE），配置字体、输入法与音频系统。

### 🛠️ 系统维护与优化

学习系统更新、清理、性能优化、内核升级与日志调试等日常维护技能。

### 🚀 进阶主题

探索自定义 ebuild、Overlay、交叉编译、Gentoo Prefix 与 Hardened 安全强化。

### ❓ 常见问题与资源

汇总安装、网络、编译等常见问题的解决方案，并附上官方文档与社区资源。

## 适合读者

- 希望深入学习 Linux 架构与源码构建流程的开发者  
- 追求极致性能与系统掌控力的高级用户  
- 想要打造轻量、高度定制系统的技术爱好者  

## 延伸阅读

- [Gentoo 官方文档 (Handbook)](https://wiki.gentoo.org/wiki/Handbook:Main_Page)
- [Gentoo Wiki 中文版](https://wiki.gentoo.org/wiki/Main_Page/zh-cn)
- [Portage 手册](https://wiki.gentoo.org/wiki/Portage)

> 💡 **提示**：Gentoo 是挑战与自由并存的系统。  
> 学习过程中，你将真正理解 [Linux](/linux/) 的每一个组件如何协作运作。
