鸽子的折腾日记①丨手把手教你安装Debian

序言

很久以前自己为了挂B站录播机和硬盘,收了一台升腾C30瘦客户机,没曾想它成为了我梦开始的地方-_-|||

在这之后,入了3D打印机的坑,渐渐地开始接触OctoPrint等上位机,就有了安装Linux的需求~

话不多说,开始安装Debian 10~

(PS:这是本人第一次写基础小白级的教程,如有表达疏漏或晦涩难懂之处请见谅!)

(PPS:没想到写完这篇教程后的一个月Debian 11就发布了,还是建议大家安装使用最新的Debian系统,且新版本Debian的安装方法和旧版本大同小异,一般可以直接参照本教程~)


下载镜像

首先当然是去下载Debian 10的镜像啦~

可以去Debian的官网下载(可能比较慢),也可以去这里(清华源)下载哦!

(PS:去清华源下载的时候,注意不要选择文件名中含有edu或mac的镜像,下载名称为debian-版本号-amd64-netinst的镜像即可~)


选择红框内标注的镜像文件即可~

(PPS:清华源里还有个名字里有xfce的镜像,应该是自带桌面环境的,可以省去一点时间~)

笔者撰写文章时的Debian版本是10.10,镜像下载好后,就可以用Rufus等工具写入U盘啦~


使用Rufus写入镜像

在这里下载Rufus以后,启动Rufus,插入U盘,选择镜像,就可以向U盘中写入镜像了!是不是炒鸡简单~


炒鸡简洁好用的启动盘制作工具!

开始安装

写入好启动盘后,就可以把U盘插入到想要安装Debian的电脑上,让你的电脑通过U盘启动啦~(每台电脑的操作方法都不太一样,建议以自己电脑或主板的品牌查询从U盘启动的方法)

如果启动无误,电脑将会显示如下内容:(要记住你的电脑是BIOS还是UEFI启动,后面配置系统启动时很重要

这是在不支持UEFI的电脑上启动的效果(画面有BIOS字样)如果电脑有蜂鸣器的话,进入菜单时会响起“滴——”一声
这是在支持UEFI的电脑启动的效果(画面有UEFI字样)如果电脑有蜂鸣器的话,进入时则会响起“嘟嘟”两声

选择Graphical Install即可开始安装过程~

不一会就会显示选择语言和所在地区的界面,我们直接选择简体中文和中国即可

这里不用多解释了吧,选择好语言直接点Continue
这就更不用说了,都是中国字
设置键盘的界面,相信大家的键盘都是常用的那种

网络配置

选择好语言和键盘布局后,就是网络的配置啦~由于我们使用的镜像是NetInstall(网络安装)的镜像,所以要保证安装的电脑要连接到稳定通畅的网络环境中。所以一定一定一定要给电脑连接好有线网络!

如果你的电脑是通过有线连接到网络,聪明的Debian就会直接将网络配置好,无需人工干预。

但如果你的电脑上有无线网卡的话,Debian可能会提示你载入指定的固件才能驱动网卡。如果出现载入固件的提示(英特尔的无线网卡一般会有这个提示),且你的电脑已经正常通过有线连接的话,可以点击否,跳过这一步。(其实只是因为我不会搞而已……呜呜

PS:最近发现某些有线网卡也会提示需要固件才能驱动(比如现在电脑上很常见的RTL8111E),我尝试把固件下载到U盘中后还是没有检测到固件,可能是我的下载方式不对?不过选择“否”跳过后网卡还是能正常工作……如果网卡还是不能正常使用的话,可以考虑直接换Ubuntu了~

如果你有无线网卡或者某些有线网卡,这个界面之后就会提醒你安装固件

然后就是设置主机名了,可以给你的电脑起个好听的名字哦~

想起什么就起什么,不用怕~
如果你的电脑是作为公网服务器使用的话,可以填写你正在使用的域名,没有或不知道的话就跳过吧

创建用户

这一步很重要,是要给你的电脑的超级用户(可以理解为拥有最高权限的账户,无所不能的那种)设置一个密码,所以请一定要记住它哦!忘掉了可是会很麻烦的(。•ˇ‸ˇ•。)

连安装程序都让你输入两遍呢……看出多么重要了吧?

然后就是创建普通用户了!一直通过超级用户登录可不是什么好事情,所以为了系统的安全,平时使用时可以通过普通用户登录哦!来起一个好听的用户名吧~

(PS:首先会让你设置个全名,这个全名是没多大限制的,想写什么都可以,后面的用户名就不一样了,那个需要好好记住,忘记的话也是会很难搞的

不知道为什么,我每次安装Linux都会用这个名字作为全名
用户名就更重要了,需要好好记住,不然就没法登录进系统了
密码就更不用说了

给硬盘分区

到了这一步,终于要准备真正将Debian安装到我们的电脑里了。现在要做的就是给我们的硬盘进行分区。

如果你准备好只安装Debian这一个系统,且不与其他系统共存的话,可以直接选择第一个选项(向导-使用整个磁盘)。

如果你已经预留出安装Debian的分区,可以选择“手动”选项慢慢配置。这里将详细介绍。

选择分区方式的界面

① 覆盖原来的系统,直接安装Debian

最简单粗暴的方法,适用于已经准备好删除原来的系统,直接安装Debian到你的电脑中。

请一定确认你做好了原系统内重要资料的备份!不然可就真的真的真的找不回来了(〃>_<;〃)

选择“向导-使用整个磁盘”后,点击继续,此时会让你选择硬盘的名称,如果有多个硬盘的话,一定要看清楚!不然数据会丢失的!

由于我使用的是虚拟机,所以只有一块硬盘可选
这里直接选择第一个即可
最后会显示这样的界面,确认无误的话就点击继续吧
这是最后一次确认了,真的真的真的确认无误的话,就选择是,点击继续吧

② 在保留好的分区内安装Debian——BIOS篇

如果你的电脑是以BIOS方式启动的安装程序,且想在自己保留的分区内安装Debian,先选择“手动”选项。

(PS:如果你没有保留分区,而只是保留出了一块没有分区的空间,安装程序会多出一个选项让你选择(向导-使用最大的连续空闲空间),选择那个选项的话,安装程序就会自动使用那个空间,不必再自己设置啦~)

很方便,不是吗(~ ̄ ̄)~

这里我们将会演示在既有分区上安装Debian的情况。

选择手动并继续后,我们会进入分区管理器。可以看到有一个NTFS的分区和一个FAT32的分区;NTFS分区中是既有的Windows系统,而FAT32分区是我们预留出来用于安装Debian的:

不知道为啥,感觉Debian的安装程序和Ubuntu的比起来更反人类一点

双击点开那个FAT32分区后,会展示它的详细信息。

双击第一项(用于:不使用),会弹出选择分区类型的界面。这里直接选择EXT4即可~

选择EXT4以后,会发现多出了好多东西,我们先选择“挂载点”,挂载点这个东西说白了就是让系统知道这个分区属于哪里的,Linux不像Windows那样有分区的概念,系统里的一切文件和设备都以文件的形式存放在根目录里~为了方便安装,我们点开挂载点后选择“/(根文件系统)”即可~

设置好后,点击“分区设定结束”即可~

这样就会返回到原来的界面了~可以注意到,之前的FAT32分区变成了EXT4,此时可以点击“结束分区设定并将修改写入磁盘”来完成分区~

③ 在保留好的分区内安装Debian——UEFI篇

UEFI启动的话,会和BIOS有一点不一样,如果你的电脑上已经安装了Windows的话,它会预留出包括启动分区在内的很多分区,我们要做的就是利用Windows给我们提供的启动分区来安装并启动系统~

进入手动分区界面后,我们可以看到很多分区,要注意其中两个:

①号框框处是Windows给我们提供的UEFI启动分区,这里包含了启动系统需要的文件;

②号框框处是我们预留的安装分区,已经格式化为FAT32格式。

Debian的安装程序非常聪明,不像其他Linux的安装程序需要自动选择,它可以自动识别启动分区并向相应分区放入启动文件,我们只需要和上面BIOS安装方式一样选择FAT32分区并格式化为EXT4即可~

具体步骤省略,参考上面的BIOS部分

④ 分区结束后……

如果按本段的②或③步分区的话,系统会提示我们没有设置交换分区╮( ̄ ̄)╭

交换分区相当于虚拟内存,分不分都无所谓,分了的话,系统可以使用更多的虚拟内存空间,日后为了方便删除系统的话可以不要,反正省点事情嘛(´`)ノ

选择否,装就完了

安装程序会最后确认一遍分区的变更,参考方法①的最后一张图即可,这里就不发了~


安装系统

这时候就开始为安装系统做最后的准备啦~

等待一小会……
这一步选择否,继续即可

配置软件源

开始说了,我们使用的镜像是网络安装镜像,所以必须依赖网络上的软件源来安装系统。这一步就是配置软件源啦~

选择中国就完了,选择其他地方的话会很慢的(。•ˇ‸ˇ•。)

此时会出来一些服务器的地址,我会标注一些推荐的和不推荐的镜像源,按照自己喜好选择即可~(图片标注比较乱,见谅)

163源软件更新较慢,华为源自带CDN,适合国内大部分地区使用~

本教程将以清华源为例安装系统。(毕竟清华源yyds

下一步会询问网络代理信息,直接留空即可。

跳过跳过~
这个选是和否都可以,反正以后可以改~

选择桌面和预装组件

这一步是选择喜欢的桌面环境和预装组件啦~按照自己的喜好和用途选择即可~

红色框中的是桌面环境,选择一个或多个安装即可~(也可以不要,更省空间,随你~)

其中GNOME、KDE属于重量级的桌面环境,效果华丽但占用的硬盘空间和配置要求较高,适用于配置高或几乎无远程桌面需求的用户;

Cinnamon、MATE折中一些,界面较简洁,占用空间和配置要求也较低,适用于配置稍低或稍微需要远程桌面的用户;

Xfce、LXDE、LXQt属于轻量级桌面环境,界面很简洁,占用空间和配置要求极低,适用于低配机器(瘦客户机、工控机等)或经常需要远程桌面的用户。

黄色框中的是系统组件,有Web server(网络服务器)、Print Server(打印服务器)和SSH Server三个。

前两个按照自己的需求就行,不过SSH Server强烈建议现在安装,方便装机后可立即远程访问系统。

本文将以安装LXDE桌面环境SSH服务为例。

选择好后点击继续就行啦~

然后就是漫长的等待了,根据网络情况,大约需要半个小时到两三个小时左右~

虚拟机的网络好慢……呜呜

如果是BIOS启动的电脑的话,会在安装完成前询问GRUB(启动管理器)的安装位置。如果安装有其他系统的话,也会同时显示已安装的系统的名称。这一步直接选择是就可以了~

不要问我为什么是Vista

然后会问你安装到哪里,有多个硬盘的话,一般来说选择第一个硬盘(/dev/sda)就行了~

我的虚拟机只有一个硬盘,相信大多数人的电脑也是一样

安装完成与系统的一些后处理

当你看到这个界面的时候,恭喜你~安装已经顺利完成!准备重启进入我们全新安装的系统吧~!‧,:*:‧\( ̄ ̄)/‧:*‧°*

呼~终于完成了呢~

点击继续以后,拔出U盘,电脑就会启动到新安装的Debian里面了~

如果想切换多系统的话,可以在这里切换哦(这里以BIOS启动的界面为例,UEFI启动界面和这个差不多)

不一会就进入系统啦~输入之前设置好的用户名和密码,就可以登录进入系统的桌面了~

和其他发行版本不一样,Debian需要手动输入用户名才能登录

这就是LXDE桌面环境了~进入以后就可以进行我们的后处理工作了~!

让自己获得管理员权限

在某些Linux中,已经给安装过程中创建的普通用户授予了管理员权限。但是Debian并不会这么做,所以需要自己手动设置一下~

如果不设置的话,运行一些需要管理员权限的命令(如apt)会出现如下提示:

所以为什么要打小报告啊呜呜……

首先从左下角的启动菜单处找到LX终端并启动:

(PS:如果你用的是其他桌面环境,直接找带终端两个字的软件就可以打开;KDE的终端软件叫做Konsole,不要忘了哦~)

打开终端后,会出来个黑乎乎的窗口。在里面输入命令:

su

此时输入安装时设置的ROOT密码,即可进入ROOT账户操作:

在终端窗口中输入“nano /etc/sudoers”并回车,即可打开修改管理员权限的文件。

使用方向下键找到root ALL=(ALL:ALL) ALL下面一行:

另起一行,输入你的用户名后按Tab键,然后输入“ALL=(ALL:ALL) ALL”即可:

也可以换成“ALL=(ALL:ALL) NOPASSWD:ALL”实现无密码使用sudo

按Ctrl+X键后,再按Y确认保存文件后,即可输入exit退出root账户,便于测试sudo指令能否正常使用。


按下Y后还要按回车来确认保存哦
如图输入命令,即可测试sudoers文件是否生效

配置软件源

虽然安装时已经配置好了软件源,但Debian却并没有将debian-security源也设置为镜像地址。现在,让我们解决这个问题,让软件安装和升级更快吧~

首先,输入“sudo nano /etc/apt/sources.list”打开软件源列表:

也可以把每条链接前的http改为https,连接更安全

将红框内的链接改为和其他链接一样的内容就可以了~是不是很简单?

如图更改,保存文件即可

保存文件并退出后,输入sudo apt update来更新软件源,完工‧,:*:‧\( ̄ ̄)/‧:*‧°*

现在所有的源都特别快了哦~

另外Debian自带一个叫做新立得的软件管理器,如果不会使用apt指令的话,用它可以省去很长的时间:

界面简洁直观,很容易上手

结语

至此,Debian的基本安装教程已经告一段落,感谢你看到这里!

以后的日子里,我会更一些关于Linux和3D打印的教程,敬请期待!

你可能感兴趣的:(鸽子的折腾日记①丨手把手教你安装Debian)