GitHub

SHORiNのARCH · Arch Linux Guide

【2026 最适合新手的 Arch Linux 教程】系统安装 · 双系统 · N卡驱动 · 桌面环境 · 中文输入法 · 玩游戏 · 虚拟机 · 显卡直通
Bilibili · 关注我 Platform Arch Linux License CC-BY-SA-4.0 2.3k Stars 143 Forks

项目简介

欢迎阅读此教程。这是我作为纯小白尝试 Linux 后选择日用 Arch Linux 的实践经历。从实用性出发,总结出了我心中入门桌面端 Linux 的最佳路径。阅读本教程不需要任何知识储备,只要你对 Linux 感兴趣,我们一起进入这个有趣的世界。

如果文中有错误欢迎指出,如果有更好的方案欢迎分享,有想要新增的内容欢迎 PR,大家一起维护。

给新人的一段话

在正式开始之前,我想说一段对日用 Linux 系统的新人来说很重要的一段话。

我以本地 AI 部署为契机尝试 Linux,惊叹 Linux 桌面体验之独特,认为这是极具价值的东西。Distro Hopping [注1] 期间查阅了很多资料,深感中文互联网 Linux 信息之过时,内容之匮乏,环境之恶劣。在中国,言 Linux 必及服务器、开发等场景,必对桌面嗤之以鼻,功利至极。这样的观念根深蒂固,甚至 Linux 用户自己也持有这样的刻板印象。如果不是英文互联网的信息,这段路途会坎坷得多。这个仓库的初衷只是方便自己回顾,但是我觉得在这个将桌面 Linux 妖魔化的大环境下,一定有和我一样的小白对桌面 Linux 感兴趣但是不知从何下手,故分享了出来。

请谨记,使用 Linux 和与人交流 Linux 时应该明确区分服务端和桌面端,明确区分开发场景和日用场景,否则会产生不必要的麻烦和争执。你也可以通过这种方式明确自己的目的,避免浪费精力在不必要的东西上。

注 1:Distro Hopping,指反复切换 Linux 发行版。DistroDistribution 的缩写,意为 Linux 发行版本,Hopping 有跳跃的意象。

目录

以下是所有内容的索引,你可以按需阅读。萌新建议从上到下依次阅读点击此处现在开始!

整个教程假定你已经拥有一个 Windows 系统,如果不需要双系统的话请自行跳过 Windows 相关的内容。

便利脚本:一键配置Arch Linux 这是我的一键配置脚本。用于为安装好的Arch Linux 和 Arch 衍生发行版进行所有必要的基础配置,还可以使用我的配置文件搭建桌面环境。

通用

章节 小节
选择合适的发行版 - 发行版选择
- 发行版避雷
安装任意 Linux 系统前的准备工作 - 制作系统盘
- Windows 下的准备工作
- BIOS设置
AI 辅助日用 Linux - 什么是 AI Agent
- 安装 opencode
- 使用场景示例
干净删除 Linux 系统 - 删除分区和引导
- 删除主板上储存的入口

Linux Mint

章节 小节
入门指南 - 系统安装
- 中文输入法
- 镜像源
- 硬件驱动
- 软件安装

CachyOS

章节 小节
入门指南 - 系统安装
- 双系统
- 必要的配置

Arch Linux

章节 小节
安装教程 - 重要概念讲解
- 手动安装系统
- AI 安装系统
- 脚本安装系统
- 手动安装省流版
安装桌面环境前的准备 - 全局默认文本编辑器
- 创建普通用户
- 允许安装32位软件
- archlinuxcn源
- AUR助手
- 基础字体
- 音视频固件和服务
- 性能模式切换
- 蓝牙
- Flatpak软件
- 休眠到硬盘
显卡驱动和硬件编解码 - 显卡驱动和硬件编解码
快照回档和系统维护 - snapper
- 回档方法
- 滚挂和良好的系统使用习惯
- downgrade回退更新
- 手动快照回档
安装桌面环境或窗口管理器 - 选择安装桌面环境或窗口管理器
- 一键配置桌面环境
- 安装GNOME
- 安装KDE Plasma
- 安装Niri
- 安装Labwc
中文输入法 - fcitx5-rime
- ibus-rime
- 输入法异常的解决办法
软件安装相关 - 如何安装软件
- 我使用的软件
- 视频播放器开启硬件编解码
- GNOME如何编辑截图
- AppImage使用方法
- 隐藏不必要的快捷方式
- 星火应用商店
网络代理 - 测试代理是否生效
- flclash
- daed
- GitHub代理
我的GNOME自定义设置 - 快捷键
- 功能性扩展
- 美化用扩展
- 实现windows布局
- 调节外接屏幕亮度
- 光标主题
- GNOME主题
我的KDE自定义设置 - 桌面编辑
- 快捷键
- 圆角、晃动、动画
- 主题美化
终端美化 - 更换shell-fish
- 更换shell-zsh
- shell提示符美化-starship
- Ghostty美化
- Konsole美化
- Kitty美化
GRUB美化 - GRUB美化
显卡切换 - 混合模式下用独显运行程序
- 切换显卡
虚拟机 - VMware
- Docker
- Winboat-安装最简单的win虚拟机
- VirtualBox
- Distrobox
KVM虚拟机 - 嵌套虚拟化
- 桥接网络
- win11虚拟机
- 文件共享-virtiofs
- 文件共享-samba
- 远程桌面-Parsec
- 远程桌面-SunshineMoonlight
KVM显卡直通 - 冷切换
- 热切换
- LookingGlass
KVM性能优化和伪装 - 内存大页
- CPUPin
- 伪装虚拟机
Linux玩游戏 - 小黄鸭补帧
- Steam
- Minecraft
- Lutris-wine兼容层运行游戏
- Waydroid-安卓手游
- 显卡直通虚拟机玩游戏
- 使用Proton破解运行D加密游戏
Linux性能优化 - N卡动态功耗调节
- 显卡超频和定频降压
- 替换zen内核
使用小技巧 - 使用小技巧
issues - 我遇到过的问题及解决办法
附录 - 附录
交流群 - 交流群

其他内容

章节 小节
- Arch Linux 本地部署AstrBot AI助手
- 常见争议澄清

鸣谢

排名不分先后

项目引用

Star History

GitHub Stars GitHub Forks 查看 Star 历史 ↗

💬 交流群

遇到问题需要帮助?欢迎加入作者的 Arch QQ 交流群:

QQ 群号:130515298

提问前建议先阅读 提问的智慧,学会清晰描述问题。