安装
最后更新于
这有帮助吗?
最后更新于
这有帮助吗?
早期的 Debian 安装会比较麻烦,而当前时代的 Debian 引入了 GUI 安装向导,使得安装变得非常容易且轻松。
多数情况下我们需要在没有操作系统的主机上安装 Debian,因此本文也仅演示这种情况下的操作。
安装 Debian 主要分几个步骤:
准备安装介质
确认引导方式
引导并进行安装
安装后配置
安装前,我们需要准备好 Debian 的安装 ISO,Debian 的安装镜像可从 下载。
官方下载因为国内网络原因比较慢,可以使用国内镜像下载。
源内有多个镜像,我们只需下载 DVD1 即可。
Debian 支持多种 CPU 平台,我们常用的 x86_64
架构的电脑需要下载 amd64
镜像。
因此,这一次,我们下载后准备好的镜像文件名为 debian-10.6.0-amd64-DVD-1.iso
。
对于虚拟机,以及服务器设备支持远程管理的情况下,允许我们直接使用 ISO 文件安装,而如果需要在物理机上安装,则需要将镜像写进 U 盘。
在 Linux 环境中可以直接用 dd
命令写 U 盘。
而在 Windows 中,可以使用 refus
来写 U 盘。
下载镜像后直接写入即可。
安装前,我们需要确认计算机的引导方式。
引导方式分两种,分别为:
传统 BIOS 方式
UEFI 方式
两种不同的引导方式需要了解不同的分区方式。
当安装介质准备完毕后,就可以正式开始安装了。
本例中将在 VMware 虚拟化环境下使用 UEFI 引导模式进行安装演示,其他环境均大同小异。
VMware 虚拟化环境可以看作一台完整的电脑,因此安装系统与真机并无太大差异。
当在虚拟机中挂载 ISO 进入虚拟光驱,并设定从光驱启动后,会进入 Debian 安装程序的引导菜单。
这些选项分别代表:
图形化安装
安装 ( 指使用文本界面安装 )
高级选项
轻松访问选项菜单 ( 为视障人士准备 )
带有朗读合成器的安装 ( 为视障人士准备 )
在菜单中,按 Enter
键选择确认。
为方便使用,本例使用图形化方式安装,文本安装与图形化安装大同小异,但更节省系统资源。
选择第一项 Graphical Install
并按 Enter
键,在一系列系统引导过程后,会进入 Debian 安装器应用。
第一步需要选择语言,此处的选择也会影响安装系统后的默认语言,笔者比较推荐使用英语,这样不会导致平时使用时可能会出现的终端乱码问题,当然如果英语真的比较差,也可以选择中文。
本例中将选择英语进行安装。
这一步选择区域,我们选择中国,但这个列表中不会直接列出 China
,需要寻找 Other - Asia - China
由于中文区并没有英语,所以会有一个手动指定编码的选项,保持默认的 en-US.UTF-8
即可,
选择键盘布局,这里保持默认的美式英语布局。
接下来安装向导会对光盘进行挂载并扫描光盘内的内容,扫描完成之后继续让我们输入配置。
配置主机名,主机名可在系统安装完成后再修改,这里可以保持默认。
配置域名,这一步也可在安装完之后修改,保持默认为空。
接下来配置 root
用户密码,如果此处选择留空,则 root
账户将默认被禁用。
即便 root
账户被禁用的情况下,普通用户也可使用 sudo
命令进行临时提权,这是 Debian 的推荐使用方式。
输入完成并输入确认密码后点击下一步。
接下来的步骤将创建一个普通用户。
这几步分别对应输入用户全名,输入用户名,以及设置密码。
接下来安装向导将寻找 NTP 服务器并自动配置时间。
这一步将对硬盘进行分区。
这几个选项分别对应 :
向导 - 使用整块硬盘
向导 - 使用整块硬盘并设置 LVM
向导 - 使用整块硬盘并设置加密的 LVM
手动配置
如无特殊需求,此处选择第一项即可。
选择安装硬盘,这台虚拟机只有一块硬盘,直接点击 Continue
此处安装向导给出了三种分区方式,分别为:
所有文件存储在单个分区中 ( 推荐新用户使用 )
单独分出 /home
分区
单独分出 /home
, /var
和 /tmp
分区
无特殊需求的话,可以直接选择第一项。
磁盘管理会在后续有专门一章节进行讲解。
此处安装向导让我们确认磁盘分区情况,并默认选择 完成分区并写入磁盘 。
确认无误之后即可点击 Continue
此处会再次确认,点击 Continue
安装向导开始安装系统基础组件。
这一步安装向导提示我们是否要扫描其他 CD/DVD 作为本地源使用,我们只准备了一张光盘,并且多数软件包会在安装完成后通过网络安装,因此此处选择 No
并继续。
这一步会提示我们配置源镜像,由于国内访问官方源速度较慢,虽然可以在系统安装完毕后修改镜像源,但也可以在安装时直接修改,此处选择 Yes
选择中国后,会跳出源镜像选择列表
此处可以选择清华源或 163
源,华为云源镜像等,此处选择配置 163
源。
此处配置 HTTP 代理,如需要使用代理连接外部网络,则在此处配置,否则留空并下一步。
接下来安装向导会配置源与包管理器。
提示是否同意发送数据给 Debian 社区来改进系统,这里可以根据想法选择。
此步骤选择安装组件,为接下来的章节方便,将不安装除了系统工具与 SSH 服务器以外的任何包,因此将取消选择 Debian Desktop environment
与 print server
点击 Continue
,安装向导将继续安装选择的选项。
安装完成,提示移除安装媒体并重新启动。
到这里 Debian 的安装就完成了。
在安装向导没有进行配置的项目,均可在安装完成后再进行修改。
这些都将在以后的章节中讲到。
安装后,如果像我一样没有安装 GUI 的话,将进入 TTY 模式。
可以使用安装时设定的 root
账户或创建的普通用户登录。
安装完成后,通常会做几件事情。
配置网络
配置远程访问
如需要,修改主机名
确认时间与时区
确认源并安装常用软件包
这些将会在下一章节详细解说。
但就目前而言,为了方便后续远程连接,可以先配置允许 root
用户进行远程访问。
方法是修改 /etc/ssh/sshd_config
, 在 32 行的
修改为:
之后可以通过 SSH 远程登陆,方便后续实验。
注意,实际应用中应尽量避免使用
root
用户
refus
的下载地址在