Debian安装,Debian是一个自


欢迎访问爱招飞网站https://www.isoface.cn获取更多物联网产品技术信息。

  Debian 是一个自由的操作系统(OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。

  Debian 不只是提供一个纯粹的操作系统:它还附带了超过 59000 个软件包,这些预先编译好的软件被打包成一种良好的格式以便于在您的机器上进行安装。

1. 准备工作

  • Debian镜像
  • 8G以上容量的U盘,用于烧录镜像。
  • 需要安装Debian的主机,硬件已安装完成,并为其连接好显示器与键盘鼠标,已连接到网络。
  • 需要一台安装有Windows系统的主机,用于下载镜像以及烧录镜像。已连接到网络。

2. 烧录启动U盘

2.1. 下载镜像

  点击此处下载最新版本的镜像,页面拉至最下面,找到名称中带有netinst的镜像,以笔者撰写该文档时的最新系统Debian 10.5为例,下载名称为debian-10.5.0-amd64-netinst.iso的镜像,点击该镜像名称开始下载镜像。

2.2. 下载安装烧录软件

2.2.1. 下载软件

  烧录使用的软件为balenaEtcher,点击此处转到官网进行下载,点击Download for Windows(x86|x64)下载安装包,待下载完成后双击安装程序的文件执行安装。

2.2.2. 阅读许可证协议

  点击[我同意(I)]以执行下一步操作。

2.2.3. 执行安装

  开始进行安装操作,该过程会自动执行,请耐心等待。

2.2.4. 打开程序

  在安装结束之后,程序会自动打开。

2.3. 烧录镜像

2.3.1. 准备烧写镜像的U盘

  准备好镜像文件,将要烧写的U盘插入Windows主机的USB接口,查看U盘对应的盘符。

2.3.2. 在烧录软件中选择烧录镜像

  打开balenaEtcher,在balenaEtcher中选择要烧录的镜像文件。点击[Select image],打开文件浏览器目录界面,选择镜像文件所在的地址。

2.3.3. 在软件中选择烧录U盘

  点击Select drive,在弹出的窗口中选择U盘的盘位。

2.3.4. 开始烧录

  点击[Flash!]开始进行烧录。

2.3.5. 烧录提示

  烧录过程有进度条提示,在烧写完成前请不要拔出U盘,否则会导致U盘损坏。

2.3.6. 完成烧录

  烧录完成时的软件界面提示如下,U盘已烧写完成,此时可直接拔出U盘。如果出现Flash Error提示,则可能烧写过程中出错,可重新执行步骤4-步骤6直至出现烧录成功的界面。

3. Debian安装

  将烧录好的U盘插入需要进行Debian安装的机器的USB接口上,开启机器,开机过程中按下BIOS设置按键(一般为Del),在BIOS中设置U盘UEFI启动。关于如何调整系统启动选项的设置请查阅主板芯片设备商的提供的相关说明资料。

3.1. 选择Debian的安装方式

  选择Graphical install,即图形安装。按下键盘Enter按键以进入安装程序。

3.2. 选择语言

  此处选择中文(简体),点击[Continue]

3.3. 选择所在的区域

  此处选择中国,点击[继续]

3.4. 选择键盘映射

  此处选择美式英语或者汉语皆可,键盘的键位是一致的。选择后点击[继续]

3.5. 加载组件并检测网络设置

  检查确认此时网线是否插好。

3.6. 填写主机名称

  该处的主机名称可任意填写。填写完成后,点击[继续]

3.7. 填写域名

  该处填写主机的域名。如无特殊需求此处可不填写,在安装完成后也可以进行修改。点击[继续]

3.8. 设置root用户密码

  该处设置root的密码,填写完成后点击[继续]

3.9. 增加普通用户

  该处用于新增用户全名,用在邮件系统中。用户名可以根据自己的需要进行填写,填写完成后点击[继续]

3.10. 选择用户名

  此处可保持默认状态,点击[继续]

3.11. 为新创建的用户设定登录密码

  该处设置新创建用户的登录密码。设定完成后点击[继续]

3.12. UEFI兼容提示

  如果机器是以UEFI模式启动,且原硬盘中存在BIOS兼容模式的系统,会出现下面的提示。如果弹出该提示,且已确定该硬盘只用于安装该系统,可选择,点击[继续]以执行接下来的操作。通常新安装的系统中不会出现该提示。如您的系统安装过程中未出现此步骤的提示,则可忽略该步骤中的说明。

3.13. 设置时钟信息

  该步骤需设置时钟信息,此过程需花费一些时间,请耐心等待安装程序设置完成该步骤的内容。

3.14. 设置磁盘分区

  该步骤用于选择磁盘分区的方式,选择向导-使用整个磁盘。点击[继续]

3.15. 选择安装Debian的硬盘盘位

  该步骤请仔细检查确认,确保选择了正确的硬盘。可以通过硬盘容量以及铭牌标识来区分。选择完成后点击[继续]

3.16. 确定磁盘分区

  此处选择默认设置将所有文件放在同一个分区中(推荐新手使用)。点击[继续]

3.17. 确认分区信息

  该步骤需确认分区的信息,确认无误后点击[继续]

3.18. 确认将分区信息写入磁盘

  该步骤用于确认分区的信息,点击选择,点击[继续]

3.19. 确认覆盖原有分区

  如果该硬盘之前有安装过其他系统的内容,会弹出如下类似的提示。点击,然后点击[继续]。如果您的安装过程中未出现该步骤的内容可忽略该步骤的说明。

3.20. 基本系统的安装

  该步骤进行基本系统的安装,该过程可能需要花费几分钟的时间,在安装过程中请耐心等待。

3.21. 扫描CD的选项

  使用网络安装的方式下载软件的,不需要进行CD扫描,故此处选择,然后点击[继续]

3.22. 选择包管理镜像地址

  该步骤选择包管理的地址,此处选择中国。点击[继续]

3.23. 选择镜像地址

  该步骤用于选择连接速度较快的地址,此处选择mirrors.tuna.tsinghua.edu.cn,当然其他的源也可以选择。点击[继续]

3.24. 设置代理配置

  该步骤用于设置连接的代理,此处留空,点击[继续]

3.25. 下载软件包

  该步骤用于下载安装系统初始化所需的软件包,所需时长根据网络状况确定,通常需要十几分钟。

3.26. 收集软件包流行度数据

  该步骤用于确认是否为软件包流行度调查提供数据,如不介意可以选择,点击[继续]

3.27. 选择安装的软件

  选择安装系统必要的软件包,此处仅选择SSH server标准系统工具,点击[继续]

3.28. 继续执行安装

  此处的安装进度会持续比较长的时间,取决于机器配置和网络速度,请耐心等待。

3.29. GRUB安装

  非UEFI启动的安装方式需要确认将GRUB写入MBR中,点击,点击[继续]。如果是UEFI启动,或者您的安装过程中无该步骤则可忽略该步骤的说明。

3.30. 选择GRUB写入设备

  该步骤设定GRUB写入的设备,此处设定为默认值,点击[继续],如果是UEFI启动,或者您的安装过程中无该步骤则可忽略该步骤的说明。

3.31. 安装完成

  此时可拔出U盘,点击[继续]

3.32. 系统重启

  等待系统重启完成后,进入到用户登录界面。

Debian GNU/Linux 10 debian tty1
debian login:

3.33. 输入登录用户名

  在该界面下输入刚才创建的新用户名或者root用户,输入完成后按下键盘上的Enter按键。

Debian GNU/Linux 10 debian tty1
debian login: root
Password:

3.34. 输入密码

  在出现Password提示时输入密码。该密码不会显示在屏幕上,输入完成后按下键盘上的Enter按键。如果密码正确会进入到系统界面中。

4. 基础配置

4.1. 查询服务器的内网IP地址

  在终端环境中使用键盘输入如下命令,按下键盘上的Enter按键执行。该命令的作用是查找该机器的内网IP地址。

ip address

  在输出的结果中查看其中的地址,寻找与局域网网段一致的IP地址,例如以192.168开头的地址。该地址就是机器分配到的IP地址,假设我们查找到该地址为192.168.0.164。下面的示例将使用该IP地址作为示范,请在操作过程中使用实际查询到的地址。

  由于Debian 的Console不支持中文,此处建议使用其他终端例如putty https://putty.org/来进行连接。

4.2. 使用SSH连接至Debian服务器

  打开PuTTY,在下图所示的界面中输入用户名与密码。此处只能使用非root用户登录。在HostName(or IP Address)栏位中输入您的主机的IP地址,点击[Open]按钮打开连接。

4.3. 首次连接提示

  首次连接会出现如下提示,用于身份识别。此处选择[是(Y)]将保存该指纹,[否(N)]则不保存,保存后同一台服务器使用PuTTY进行连接时将不再提示(如果之后再出现此提示,则表示服务器指纹发生了变化,可能是重装系统所致或连接服务器被冒充)。

4.4. 输入登录用户名

  进入到终端界面,在该界面下,输入登录的用户名称。并按下Enter按键。


4.5. 切换root用户

  进入系统后,切换至root用户,输入以下指令,按下Enter按键。

su root

4.6. 输入root用户的密码

  该密码在输入时不会显示在屏幕上。输入完毕,按下Enter按键。

4.7. 包管理仓库更新

  输入以下指令,按下Enter按键以执行。

apt update

4.8. 安装vim,sudo,curl

  输入以下指令,按下Enter按键以执行。

apt install -y vim sudo curl

4.9. 打开vim编辑器

  使用vim打开/etc/ssh/sshd_config修改文件,以使root用户能够直接以ssh登录。输入以下指令,按下Enter按键以执行。

vim /etc/ssh/sshd_config

  界面通常如下图所示。

4.10. 修改登录权限选项

  按下键盘上的i,进入到插入模式,通过按下键盘上的方向按键移动光标至32行,将该行的# PermitRootLogin prohibit-password修改为PermitRootLogin yes

4.11. 退出编辑模式

  按下键盘上的ESC退出插入模式。接着依次按下键盘上的按键输入:wq。如下图所示。

4.12. 保存文件

  按下键盘Enter按键保存配置文件的修改并退出编辑器。

4.13. 重启ssh服务

  输入以下指令,按下键盘上的Enter按键,以执行。

/etc/init.d/ssh restart


  此时可以使用root用户直接通过SSH登录系统。该功能在WinSCP中具有帮助作用。

4.14. 安装远程桌面服务环境

  安装远程桌面的支持服务。

sudo apt update
sudo apt -y install xrdp
sudo systemctl status xrdp
sudo adduser xrdp ssl-cert
sudo systemctl restart xrdp

  安装桌面环境,此处选择xfce作为桌面环境使用。

sudo apt install xfce4 dbus-x11 x11-xserver-utils

  安装完成后,可使用Windows系统的远程桌面连接工具连接至此界面。

  如发现中文字体有乱码,可能是缺少中文字体,可安装一套中文字体用于显示。

sudo apt -y install locales xfonts-intl-chinese fonts-wqy-microhei

相关内容