Debian系统安装教程(重点网络环境问题)

宁 邹 发布于 12 天前 最后更新于 1 天前 167 次阅读 计算机/IT技术类 3276 字


前言

Debian 是一款广受欢迎的非商业 Linux 发行版,以其卓越的稳定性和高度的可靠性而著称。作为一个完全由自由和开放源代码软件构成的操作系统,它遵循开源理念,允许用户自由使用、修改和分发​。

该系统的开发与维护由一个全球性的志愿者社区共同协作完成,确保了持续的更新与支持。在版本管理上,Debian 采用独特的“不稳定版”、“测试版”和“稳定版”三重分支开发模型,软件包需经过严格的测试才能进入稳定版,这为其出色的稳定性奠定了坚实基础。

截至2025年12月,Debian 的最新稳定版系列是 Debian 13,其开发代号为 Trixie以下是近期的主要稳定版本列表,其版本代号均源自电影《玩具总动员》中的角色名。

Debian系统历代版本

其中测试版可以下载,但是未经过长时间验证,所以Dabian系统被很多追求稳定的用户选择。

准备工作

镜像下载

Debian系统的官方下载地址为:https://www.debian.org/。访问官网后,您可以通过以下两种方式获取系统镜像:

  • 其他版本下载:如需体验其他版本(如测试版、不稳定版)或不同桌面环境的Live版,请点击"其他下载链接",选择适合的版本和架构进行下载。
  • 标准下载:点击首页的"下载Debian"按钮,即可获取当前稳定版的网络安装镜像(netinst),该版本体积较小,安装过程中会通过网络获取最新的软件包。

由于官方源在国内下载速度较慢,建议使用国内镜像站进行下载,可显著提升下载速度。推荐以下国内镜像源:

  • 阿里云镜像站:https://mirrors.aliyun.com/debian/
  • 清华大学镜像站:https://mirrors.tuna.tsinghua.edu.cn/debian/
  • 中科大镜像站:https://mirrors.ustc.edu.cn/debian/
  • 腾讯云镜像站:https://mirrors.tencent.com/debian/
Debian系统镜像下载

官网速度并不慢,对于网络环境受限或需要进一步加速下载的用户,挂上VPS机场可以跑满千兆。这里推荐一些VPS机场:龙猫云、ikuuu、柠萌宝、v2rayN等,这些机场使用了先进的加密和流量混淆技术,例如:TroJan、Shadowsocks、V2Ray等技术。

物理机/VMware安装

安装方式无非就是物理机安装和虚拟机安装,物理机安装是将Debian直接安装在计算机硬盘上,与Windows等操作系统共存。这种方式可以获得更好的性能表现,适合作为日常使用系统。

  • 使用Rufus工具制作启动U盘。
  • 准备一个容量至少8GB的U盘。
  • 下载Debian ISO镜像文件(建议从官方或国内镜像站下载)。
rufus

制作启动U盘步骤:

  • 插入U盘并运行Rufus软件。
  • 在"设备"下拉菜单中选择U盘。
  • 点击"选择"按钮,选择下载的Debian ISO镜像文件。
  • 分区方案选择"MBR"或"GPT"(根据主板支持情况)。
  • 文件系统保持默认。
  • 勾选"快速格式化"和"创建启动盘使用ISO镜像"。
  • 点击"开始"按钮,等待制作完成。

虚拟机安装就比较简单,直接在安装界面选择镜像即可。

  • 下载并安装虚拟机软件。
  • 创建新虚拟机,选择Linux系统类型和Debian版本,如果没有选择Linux内核4.x版本以上即可。
  • 分配内存(建议至少1024MB)和硬盘空间(建议20GB以上)
  • 加载Debian ISO镜像文件。
  • 启动虚拟机,按照图形化界面完成安装。
Debian安装界面

当您从U盘或光盘启动后,会看到上图所示的 “Debian GNU/Linux 安装程序菜单”。界面提供了多种启动模式,以适应不同的安装环境和需求。安装主要有两种:

  1. Graphical install 图形化安装。提供与Windows类似的鼠标操作界面,包含精美的图形、窗口和按钮。 新手用户首选,在有独立显卡、显示器和鼠标的个人电脑上体验最佳。 桌面用户)
  2. Install 标准安装。使用伪图形界面(TUI),通过键盘(Tab键、方向键、回车键)进行导航和操作,界面同样直观但无鼠标支持。 最通用、最推荐的选择。在服务器、虚拟机或无图形环境的设备上均可流畅运行,兼具易用性和低资源消耗。 (通用)

其他选项为:

  1. Advanced options 高级选项菜单。包含救援模式、自动化安装、硬件检测等专业工具。 系统修复、批量处理特殊硬件问题。 (按需使用)
  2. Help 查看安装程序的帮助文档。 遇到疑问时查询官方说明。 (按需使用)
  3. Install with speech synthesis 启用语音合成的安装模式,全程有语音提示。 为视障用户提供的无障碍安装支持。 (特殊需求)

底部的提示:“Press a key, otherwise speech synthesis will be started in 7 seconds…”,如果什么都不选就会进入无障碍模式(speech synthesis)安装。这一点针对了不同用户和不同平台,部分服务器没有图形化GPU或鼠标。通常选第二个选项比较舒服,既有图形化的简便,又对服务器性能要求不高。

Debian安装设置键盘布局

这是 Debian 系统安装过程中配置键盘布局的步骤。您需要为您的系统选择正确的键盘布局,以确保后续操作中键盘按键输入正确。对于绝大多数中文用户,如果您的键盘是通用的标准 104 键键盘​ 或 笔记本键盘,通常直接选择默认的 1. American English​ 即可正常使用。

Debian安装设置账户密码

在 “Root password:” 提示符下,输入您为 root 账户设定的密码。输入时屏幕不会显示任何字符(包括星号*),这是正常现象,请继续准确输入。

输入完成后按回车,光标会跳到 “Re-enter password to verify:” 提示符下。再次完全一样地输入您刚刚设定的密码,然后按回车。

Debian安装设置普通用户

这是 Debian 系统安装过程中创建普通用户账户的步骤, 您需要创建一个用于日常登录和使用的普通用户账户。与上一步设置(或留空)root密码不同,此步骤是必须完成的。

  1. 输入用户全名(Full name):
    • 提示语为:Full name for the new user。
    • 这相当于用户的真实姓名或备注名,会用于邮件发送方显示等场景。您可以输入任意名称,例如 Zhang San 或 My User。
  2. 输入用户名(Username):
    • 提示语为:Username for your account。
    • 这是您登录系统时使用的账户名。规则是:必须以小写字母开头,后面可以跟数字或其他小写字母(不能有空格或大写字母)。
  3. 设置并确认用户密码:
    • 第一个提示为:Choose a password for the new user: (为新用户选择密码)
    • 第二个提示为:Re-enter password to verify: (重新输入密码以验证)
    • 您需要为这个普通用户设置一个高强度的密码。输入时屏幕不会显示任何字符,这是正常的安全措施。
    • 请务必牢记此密码,因为这是您日后登录系统、使用 sudo 命令执行管理任务时的凭证。

此步骤创建的用户账户非常重要。如果您在上一步选择不设置 root 密码(即留空),那么此用户将自动被赋予使用 sudo 命令的权限,成为您管理系统的主要账户。

Debian安装设置硬盘进行格式化与分区

在安装过程的这一步骤,系统会提示您对硬盘进行格式化与分区。此步骤至关重要,因为它会抹除您所选定硬盘上的所有数据,并建立操作系统的文件系统结构。您会看到如上图所示的分区选择界面,Debian 安装程序提供了灵活且功能强大的分区方案。

  1. 使用整个磁盘:
    • 安装程序会自动为 /(根目录)、swap(交换分区)和 /boot(引导分区)进行合理分区。适合大多数新手用户和简单桌面环境。
  2. 使用整个磁盘并设置 LVM 推荐选项:
    • 在自动分区的基础上,启用逻辑卷管理。LVM 相当于在物理硬盘和文件系统之间增加了一个灵活的抽象层,允许您在未来轻松调整分区大小、创建快照,而无需重新分区或移动数据。这是平衡了易用性与未来可扩展性的最佳选择。
  3. 使用整个磁盘并设置加密的 LVM 在选项2的基础上增加全盘加密:
    • 能有效保护数据安全,防止设备丢失或硬盘被移除时的信息泄露。但会带来轻微的性能损耗,并且必须牢记加密密码,否则数据将永久无法访问。适合笔记本电脑或对安全性有极高要求的场景。
  4. 完全手动创建和配置每一个分区:
    • 仅推荐有经验的系统管理员使用,可以实现最精细、最符合特定需求的分区方案。

对于绝大多数用户,我们推荐选择第2项 - “使用整个磁盘并设置 LVM”。 它为未来可能的磁盘扩容或调整提供了最大的便利性。

这里使用不同的延时,可以看一下不同安装方式的风格。

Debian安装进行磁盘分区

最后,您需要从几个预置的分区方案中选择一个:

  1. 所有文件在一个分区 将整个系统(包括系统文件、用户文件、程序等)都放在一个根分区 (/) 下。这是最简洁的方案,非常适合新手。
  2. 单独的 /home 分区 将用户数据(/home 目录)独立出来。这样,在未来重装系统时,可以轻松地保留所有个人文件和配置。
  3. 单独的 /home, /var, 和 /tmp 分区 进一步将系统日志、缓存(/var)和临时文件(/tmp)也独立分区。这有助于提高系统稳定性,并防止日志文件占满导致系统故障。
  4. 为服务器设计的方案 针对服务器负载进行优化,将Web/文件服务数据(/srv)和系统日志(/var)分离,并设置了合适的交换分区。
  5. 小磁盘 (< 10GB) 方案 为磁盘空间极其有限的老旧设备或虚拟机设计的精简方案。
Debian安装磁盘分区和逻辑卷管理器(LVM)的配置。

进行磁盘分区操作确认,相当于执行这次操作方案。

Debian安装进行磁盘分区操作确认,相当于执行这次操作方案。

根据您当前的磁盘配置和实际需求,这里为您提供在 LVM 中规划卷空间的详细建议。您目前可用于安装系统的总空间为 60.0 GB,最小需求为 8.5 GB。这里可以预留一些空间备用,同时针对小容量的SSD来说,可以节约一部分空间用于GC(“GC”是一个固态硬盘维护机制。为保持 SSD 的长期性能和寿命,主控制器需要一定的预留空间来进行磨损均衡、垃圾回收和坏块管理。这个空间通常由 SSD 自身固件管理,但您也可以从文件系统层面进行优化。)。

Debian安装根据您当前的磁盘配置和实际需求,这里为您提供在 LVM 中规划卷空间的详细建议。

安装完成基本的操作系统之后,接下来会安装额外软件集。注意,大部分国内用户在这里会遇到网络问题而卡住。这里先选清华大学的镜像源站。

Debian安装配置软件包管理器

网络环境问题

选择完成之后呢,到如图所示的这一步。直接按“Ctrl+Alt+F2”进入终端界面,修改源地址全部为国内的源地址,建议选择教育网类型的edu.cn结尾。

正在设定 popularity-contest

文件路径为/target/etc/apt/sources.list,使用nano编辑器。

nano

进入编辑,写入为“Ctrl+O”,退出为“Ctrl+x”

编辑文本

修改完成之后

编辑完成

如果不想要图像化界面,取消勾选Debain 桌面环境和GNOME即可,需要SSH安装SSH server,最后装一些标准系统工具即可。

软件选择

继续安装这些软件。

选择并安装软件1
选择并安装软件2

或者您在这一步选择no

Configure the package manager

最后安装引导

设定grub-pc

出现这个界面代表系统BOOT分区没问题,引导和内核可以正常启动。

Debian引导和内核可以正常启动

至此安装完毕

登录用户
本人专业云计算方向,对于云上各类服务有深入的了解。平时喜欢研究计算机技术,包括但不限于:计算机原理、网络、编程与各类软件。平时心血来潮的时候会发布点东西,发布到哪?就在这里。
最后更新于 2025-12-12