Debian 11 “Bullseye” 超详细安装教程 (图文详解)
前言
Debian,作为最著名和最具影响力的 Linux 发行版之一,以其无与伦比的稳定性、安全性和对自由软件的坚定承诺而闻名于世。它不仅是许多个人桌面用户和服务器管理员的可靠选择,更是 Ubuntu、Linux Mint 等众多流行发行版的上游基石。
Debian 11,代号 “Bullseye”,于2021年8月发布,它带来了更新的软件包、更完善的硬件支持以及诸多改进。本教程将以图文并茂的形式,手把手地引导您完成 Debian 11 的完整安装过程。无论您是初次接触 Linux 的新手,还是希望系统地重温 Debian 安装流程的老手,都能从中获益。
本教程将涵盖以下内容:
1. 准备工作:下载镜像、制作启动盘、BIOS/UEFI 设置。
2. 安装过程详解:从启动到分区的每一个步骤,并解释各选项的含义。
3. 首次启动与基本配置:更新系统、安装常用软件。
让我们开始这段探索稳定与自由的旅程吧!
第一阶段:万事俱备,只欠东风 —— 准备工作
在开始安装之前,我们需要做好充分的准备,以确保整个过程顺利进行。
1. 硬件要求
Debian 对硬件的要求非常友好,但为了获得流畅的桌面体验,建议满足以下配置:
* 最低要求:1GHz 处理器, 1GB 内存, 10GB 硬盘空间。
* 推荐配置:2GHz 双核处理器, 4GB 内存, 25GB+ 硬盘空间 (SSD 固态硬盘更佳)。
2. 下载 Debian 11 ISO 镜像
Debian 提供了多种镜像文件,对于桌面用户,最推荐的是包含非自由固件的 netinst (网络安装) 镜像。这是因为现在很多电脑的无线网卡、显卡等硬件需要非自由固件才能正常驱动。
进入该页面后,选择 current/
(代表当前稳定版),然后根据您的电脑架构选择 amd64/
(适用于绝大多数64位电脑) 或 i386/
(适用于32位旧电脑)。
[图片:Debian 非自由固件镜像下载页面]
在 amd64/iso-cd/
目录中,找到名为 firmware-11.x.x-amd64-netinst.iso
的文件并下载。这个文件体积很小(约几百MB),因为它的大部分软件包将在安装过程中从网络上下载,这样可以保证安装的系统是最新状态。
重要提示:验证文件完整性
为防止下载的文件损坏,建议您同时下载 SHA256SUMS
文件,并使用工具(如 Windows 的 certutil
或 Linux/macOS 的 sha256sum
)校验您下载的 ISO 文件的哈希值,确保其与官方提供的一致。
3. 制作启动 U 盘
您需要一个容量至少为 1GB 的 U 盘。制作启动盘会清空 U 盘上的所有数据,请务必提前备份。
- Windows 用户:推荐使用 Rufus 或 BalenaEtcher。以 Rufus 为例:
- 打开 Rufus,在“设备”处选择您的 U 盘。
- 点击“选择”按钮,找到您下载的 Debian ISO 文件。
- 分区类型建议选择 GPT,目标系统类型为 UEFI (这是现代电脑的标准)。如果您的电脑非常老旧,可能需要选择 MBR 和 BIOS。
- 其他选项保持默认,点击“开始”。
- Rufus 会提示您该镜像是 ISOHybrid 模式,选择以 “DD 镜像模式” 写入。
- 确认清空 U 盘数据,等待写入完成。
[图片:Rufus 写入 Debian 镜像的设置界面]
-
Linux/macOS 用户:可以使用 BalenaEtcher,或者使用命令行工具
dd
。dd
命令威力强大,请务必小心操作,确保of=
后面的设备名是您的 U 盘而不是硬盘!
“`bash
# 首先找到 U 盘的设备名,例如 /dev/sdx (不是 /dev/sdx1)
lsblk假设 U 盘是 /dev/sdx,执行以下命令
sudo dd if=/path/to/your/firmware-11.x.x-amd64-netinst.iso of=/dev/sdx bs=4M status=progress oflag=sync
“`
4. 备份数据与调整 BIOS/UEFI 设置
- 数据备份:如果您计划将 Debian 安装在已有 Windows 系统的硬盘上(组成双系统)或覆盖整个硬盘,请务必、务必、务必备份所有重要数据到外部存储设备!
- BIOS/UEFI 设置:
- 重启电脑,在开机时(出现品牌 Logo 时)连续按下特定按键(通常是
F2
,F10
,F12
,DEL
或ESC
)进入 BIOS/UEFI 设置界面。 - 找到 Boot (启动) 选项卡。
- 将 启动顺序 (Boot Order/Priority) 中的 U 盘 (通常显示为 “USB HDD” 或 U 盘品牌名) 调整到第一位。
- Secure Boot (安全启动):Debian 11 支持安全启动。但如果安装过程遇到问题,可以尝试暂时禁用它。
- 保存设置并退出 (通常是按
F10
),电脑将重启并从 U 盘启动。
- 重启电脑,在开机时(出现品牌 Logo 时)连续按下特定按键(通常是
第二阶段:循序渐进,精雕细琢 —— 安装过程详解
成功从 U 盘启动后,您将看到 Debian 的安装程序启动菜单。
1. 启动安装程序
[图片:Debian 启动菜单,高亮显示 "Graphical install"]
您会看到几个选项:
* Graphical install:图形化安装界面,推荐新手使用,鼠标操作更直观。
* Install:文本模式安装,功能相同,适合高级用户或图形界面有问题的场景。
我们选择 Graphical install
,按 Enter
键继续。
2. 语言、地区和键盘布局
- Select a language (选择语言):在列表中找到并选择
Chinese (Simplified) - 中文(简体)
。这不仅决定了安装界面的语言,也将是您未来系统的默认语言。
[图片:语言选择界面,选择了中文(简体)]
-
Select your location (选择您的位置):选择
中国
。 -
Configure the keyboard (配置键盘):通常选择
汉语
即可,这对应了我们常用的美式键盘布局。
3. 网络配置
安装程序会自动检测网络硬件并尝试通过 DHCP 自动配置网络。
[图片:网络配置加载界面]
- 有线网络:如果您的电脑通过网线连接,通常会自动配置成功。
- 无线网络 (Wi-Fi):如果您使用了我们推荐的包含非自由固件的镜像,此时会扫描并列出可用的 Wi-Fi 网络。选择您的 Wi-Fi,输入密码即可。如果这里找不到 Wi-Fi,很可能是因为您的网卡需要特定的、甚至镜像里没有的固件。您可以先跳过网络配置,安装完系统后再处理。
接下来设置:
* Hostname (主机名):这是您电脑在网络中的名字,可以随意取,比如 debian-desktop
。
* Domain name (域名):家庭用户可以留空。
4. 设置用户和密码
这是非常关键的一步。
- Root Password (Root 密码):
root
是 Linux 系统中的超级管理员账户。- 选项一(推荐):将此项留空,不设置 root 密码。这样做的结果是,系统会禁用 root 账户的直接登录,并将您稍后创建的第一个普通用户添加到
sudo
用户组。此后,您可以通过sudo
命令临时获取管理员权限,这是 Ubuntu 等发行版采用的现代、更安全的方式。 - 选项二(传统方式):设置一个强大的 root 密码。这样您就可以直接以
root
用户身份登录系统。
- 选项一(推荐):将此项留空,不设置 root 密码。这样做的结果是,系统会禁用 root 账户的直接登录,并将您稍后创建的第一个普通用户添加到
[图片:设置 Root 密码的界面,输入框为空]
我们推荐将密码留空,然后点击“继续”。
- Set up users and passwords (设置用户和密码):
- 新用户的全名:输入您的真实姓名或昵称,例如
张三
。 - 您账户的用户名:这是您登录时使用的短名称,只能用小写字母、数字,例如
zhangsan
。 - 为新用户选择一个密码:输入并验证您的登录密码。请设置一个强密码。
- 新用户的全名:输入您的真实姓名或昵称,例如
5. 磁盘分区(最重要的一步)
这里是新手最容易感到困惑的地方,但别担心,我们会详细解释。
[图片:磁盘分区方法选择界面]
安装程序提供了几种方案:
* 向导 – 使用整个磁盘 (Guided – use entire disk):警告!此选项会删除所选硬盘上的所有数据! 如果您是为一台新电脑或专用电脑安装 Debian,这是最简单的选择。
* 向导 – 使用整个磁盘并配置 LVM (逻辑卷管理):更高级的选项,允许更灵活地调整分区大小,适合服务器或高级用户。
* 向导 – 使用整个磁盘并配置加密 LVM:对整个硬盘进行加密,提供最高级别的数据安全。
* 手动 (Manual):完全自定义分区,适用于双系统安装或有特殊需求的用户。
方案 A:使用整个磁盘(简单快捷)
- 选择 “向导 – 使用整个磁盘”。
- 选择您要安装 Debian 的硬盘。请务必看清楚硬盘型号和大小,不要选错!
-
接下来是分区方案:
- 将所有文件放在一个分区中 (推荐新手使用):最简单的方案,系统、程序和用户数据都在同一个
/
分区。 - 分离 /home 分区:强烈推荐! 这样做会将系统文件(在
/
分区)和您的个人文件(文档、图片、配置等,在/home
分区)分开。好处是,将来重装系统时,您可以只格式化/
分区,而保留/home
分区,所有个人数据和配置都将完好无损。 - 分离 /home, /var, and /tmp 分区:适合多用户服务器环境,桌面用户无需如此复杂。
我们选择 “分离 /home 分区”。
[图片:分区方案选择界面,高亮 "分离 /home 分区"]
- 将所有文件放在一个分区中 (推荐新手使用):最简单的方案,系统、程序和用户数据都在同一个
-
最后,安装程序会显示将要对硬盘做的修改。这是您最后反悔的机会! 请仔细检查,确认无误后,选择 “结束分区设定并将修改写入磁盘”,然后在下一个确认窗口中选择 “是”。
[图片:确认写入磁盘的最终摘要界面]
方案 B:手动分区(灵活强大,适用于双系统)
如果您想和 Windows 组成双系统,或者想完全控制分区布局,请选择 “手动”。
假设您的硬盘上已经有 Windows,并且已经使用 Windows 的磁盘管理工具压缩出了一块未分配的连续空间。
- 在手动分区界面,您会看到硬盘上的所有分区。找到那块 “空闲空间”。
-
选中 “空闲空间”,然后选择 “创建新分区”。我们需要创建至少三个分区:
-
EFI 系统分区 (EFI System Partition):
- 如果您的电脑已安装 Windows (UEFI模式),那么这个分区已经存在了,您不需要创建它。 您只需在分区列表中找到它(通常是 100-500MB,FAT32格式),选中它,然后在“用于”选项中选择
EFI 系统分区
,但千万不要格式化它! - 如果是全新硬盘安装,您需要创建一个。大小设为
500 MB
,类型为主分区
,位置为起始
,在“用于”中选择EFI 系统分区
。
- 如果您的电脑已安装 Windows (UEFI模式),那么这个分区已经存在了,您不需要创建它。 您只需在分区列表中找到它(通常是 100-500MB,FAT32格式),选中它,然后在“用于”选项中选择
-
Swap (交换) 分区:
- 作为虚拟内存使用。如果您的物理内存 >= 8GB,可以不创建交换分区,Debian 11 会默认使用交换文件(swapfile)。如果内存较小或您希望使用休眠功能,建议创建一个。
- 选中空闲空间,创建新分区。大小建议等于或两倍于您的物理内存大小(例如,4GB 内存就设
4 GB
)。在“用于”中选择swap area
或交换空间
。
-
/ (根) 分区:
- 这是系统的核心,所有系统文件和程序都安装在这里。
- 选中剩余的空闲空间,创建新分区。大小建议至少
30 GB
到50 GB
。 - 在“用于”中选择
Ext4 journaling file system
。 - 挂载点 (Mount point) 必须选择为
/
。
-
/home 分区 (推荐):
- 用于存放您的个人数据。
- 将剩余的所有空间都分配给它。
- 在“用于”中选择
Ext4 journaling file system
。 - 挂载点 (Mount point) 必须选择为
/home
。
-
-
创建完所有分区后,再次检查一遍。确认无误后,选择 “结束分区设定并将修改写入磁盘”,并确认写入。
6. 安装基本系统
分区完成后,安装程序会开始向硬盘写入基本系统文件。这个过程会自动进行,您只需耐心等待。
[图片:正在安装基本系统的进度条界面]
7. 配置软件包管理器
- 扫描其他介质:询问是否扫描其他 CD/DVD,选择 “否”。
-
配置网络镜像:
- 选择 “是” 以使用网络镜像。
- 镜像国家:选择
中国
。 - Debian 归档镜像服务器:这里会列出中国的各大镜像源,例如
mirrors.ustc.edu.cn
(中科大),mirrors.tuna.tsinghua.edu.cn
(清华大学),mirrors.163.com
(网易)。选择一个离您地理位置近或您认为速度快的即可。deb.debian.org
是官方的自动重定向服务,也是一个不错的选择。
[图片:选择 Debian 镜像源的列表]
-
HTTP 代理:如果您不需要通过代理上网,直接留空并继续。
8. 参与软件包流行度调查
[图片:询问是否参加软件包流行度调查的界面]
Debian 会询问您是否愿意匿名地发送您所安装和使用的软件包统计信息,以帮助开发者了解哪些包最受欢迎。这不会发送任何个人信息。推荐选择 “是” 来为社区做一点贡献。
9. 软件选择
这是决定您桌面样貌和功能的重要一步。
[图片:软件选择界面,有多个复选框]
- Debian desktop environment (Debian 桌面环境):必须勾选此项。
-
GNOME / Xfce / KDE Plasma / Cinnamon / MATE / LXDE / LXQt:这些是不同的桌面环境,它们有不同的外观、感觉和资源消耗。
- GNOME:Debian 默认的桌面环境,现代、美观,但对硬件资源要求稍高。
- Xfce:轻量、快速、稳定,非常适合旧电脑或追求性能的用户。
- KDE Plasma:功能强大、高度可定制,外观华丽。
- Cinnamon:由 Linux Mint 开发,提供类似 Windows 的传统桌面体验。
- MATE:GNOME 2 的复刻,提供经典的 Linux 桌面布局。
对于初学者,GNOME 是一个很好的起点。您可以只勾选一个桌面环境,也可以多选(登录时可以切换)。我们这里以勾选 GNOME 为例。
-
… web server:网页服务器,桌面用户不需要。
- … SSH server:如果您希望能够通过网络远程登录和管理这台电脑,请勾选此项。非常有用。
- standard system utilities (标准系统工具):默认已勾选,请保持勾选,这包含了很多基础的命令行工具。
选择完毕后,点击“继续”。安装程序会开始从您之前选择的镜像源下载并安装所有选定的软件。这个过程耗时较长,取决于您的网速。
10. 安装 GRUB 启动引导器
[图片:询问是否将 GRUB 安装到主引导记录的界面]
GRUB 是启动引导程序,它负责在开机时加载操作系统。
* 将 GRUB 启动引导器安装到主引导记录? 选择 “是”。
* 选择要安装 GRUB 的设备:
* 如果您是单硬盘单系统安装,直接选择您的硬盘设备,例如 /dev/sda
(不要选择分区,如 /dev/sda1
)。
* 如果您是双系统,也要选择安装了 Windows 的那块主硬盘,GRUB 会自动检测到 Windows 并把它添加到启动菜单中。
11. 完成安装
[图片:“安装完成”的提示界面]
恭喜您!安装过程已经全部完成。点击“继续”,系统会提示您取出 U 盘,然后电脑将重启。
第三阶段:初见真容,精益求精 —— 首次启动与配置
1. 首次启动
重启后,您会先看到 GRUB 启动菜单。它会默认启动 Debian。如果您安装了双系统,这里也会有启动 Windows 的选项。
[图片:GRUB 启动菜单,显示 Debian GNU/Linux 和 Windows Boot Manager 选项]
稍等片刻,您将看到 Debian 11 (GNOME) 的登录界面。选择您之前创建的用户名,输入密码,即可进入全新的桌面!
[图片:Debian 11 GNOME 桌面的登录界面]
首次登录 GNOME 会有一个简单的欢迎和设置向导,根据提示完成即可。
[图片:崭新的 Debian 11 GNOME 桌面]
2. 更换为国内软件源
为了获得更快的软件下载和更新速度,建议将软件源更换为国内的镜像站。
- 按
Win
键(或Super
键),在搜索框中输入Terminal
或终端
,打开它。 - 首先备份原始的源文件:
bash
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak - 编辑源文件:
bash
sudo nano /etc/apt/sources.list -
在打开的
nano
编辑器中,用#
注释掉所有现有的deb
和deb-src
行,然后在文件末尾添加您选择的国内源,例如中科大源:
“`
# USTC Mirror
deb https://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-freedeb https://mirrors.ustc.edu.cn/debian/ bullseye-updates main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-updates main contrib non-freedeb https://mirrors.ustc.edu.cn/debian/ bullseye-backports main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-backports main contrib non-freedeb https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main contrib non-free
``
main
注意:这里的,
contrib,
non-free` 分别代表不同自由度许可的软件包仓库,全部加上可以获得最全的软件支持。 -
按
Ctrl+O
保存,按Enter
确认,然后按Ctrl+X
退出。
3. 全面更新系统
更换源之后,立即刷新软件包列表并升级所有已安装的软件包。
bash
sudo apt update
sudo apt upgrade
根据提示输入 Y
确认,等待系统更新完成。这是保持系统安全和稳定的第一要务。
4. 安装常用软件
Debian 的基础系统非常纯净,您可以按需安装自己需要的软件。
“`bash
安装编译工具,很多软件的安装依赖它
sudo apt install build-essential
安装新立得软件包管理器,一个强大的图形化包管理工具
sudo apt install synaptic
安装 VLC 播放器,支持绝大多数音视频格式
sudo apt install vlc
安装 GIMP,强大的开源图像编辑软件,堪比 Photoshop
sudo apt install gimp
安装 LibreOffice 办公套件 (通常桌面环境会默认安装)
sudo apt install libreoffice
安装中文输入法 (Fcitx5 框架和 RIME 输入引擎)
sudo apt install fcitx5 fcitx5-rime
“`
安装完输入法后,可能需要注销或重启,然后在系统设置的“区域与语言”或“键盘”中进行配置。
总结
至此,您已经成功地在您的电脑上安装了一套纯正、稳定、高效的 Debian 11 “Bullseye” 系统。从准备工作到细致的安装步骤,再到首次启动后的必要配置,本教程力求覆盖每一个环节,帮助您扫清障碍。
Debian 的世界广阔而深邃,这仅仅是一个开始。接下来,您可以尽情探索其庞大的软件仓库,自定义您的桌面环境,学习强大的命令行工具,或者将它作为您编程和开发的坚实平台。
欢迎来到 Debian 社区!享受自由软件带来的无限可能吧!