序言
很久以前自己为了挂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启动,后面配置系统启动时很重要)
选择Graphical Install即可开始安装过程~
不一会就会显示选择语言和所在地区的界面,我们直接选择简体中文和中国即可
网络配置
选择好语言和键盘布局后,就是网络的配置啦~由于我们使用的镜像是NetInstall(网络安装)的镜像,所以要保证安装的电脑要连接到稳定通畅的网络环境中。所以一定一定一定要给电脑连接好有线网络!
如果你的电脑是通过有线连接到网络,聪明的Debian就会直接将网络配置好,无需人工干预。
但如果你的电脑上有无线网卡的话,Debian可能会提示你载入指定的固件才能驱动网卡。如果出现载入固件的提示(英特尔的无线网卡一般会有这个提示),且你的电脑已经正常通过有线连接的话,可以点击否,跳过这一步。(其实只是因为我不会搞而已……呜呜)
PS:最近发现某些有线网卡也会提示需要固件才能驱动(比如现在电脑上很常见的RTL8111E),我尝试把固件下载到U盘中后还是没有检测到固件,可能是我的下载方式不对?不过选择“否”跳过后网卡还是能正常工作……如果网卡还是不能正常使用的话,可以考虑直接换Ubuntu了~
然后就是设置主机名了,可以给你的电脑起个好听的名字哦~
创建用户
这一步很重要,是要给你的电脑的超级用户(可以理解为拥有最高权限的账户,无所不能的那种)设置一个密码,所以请一定要记住它哦!忘掉了可是会很麻烦的(。•ˇ‸ˇ•。)
然后就是创建普通用户了!一直通过超级用户登录可不是什么好事情,所以为了系统的安全,平时使用时可以通过普通用户登录哦!来起一个好听的用户名吧~
(PS:首先会让你设置个全名,这个全名是没多大限制的,想写什么都可以,后面的用户名就不一样了,那个需要好好记住,忘记的话也是会很难搞的)
给硬盘分区
到了这一步,终于要准备真正将Debian安装到我们的电脑里了。现在要做的就是给我们的硬盘进行分区。
如果你准备好只安装Debian这一个系统,且不与其他系统共存的话,可以直接选择第一个选项(向导-使用整个磁盘)。
如果你已经预留出安装Debian的分区,可以选择“手动”选项慢慢配置。这里将详细介绍。
① 覆盖原来的系统,直接安装Debian
最简单粗暴的方法,适用于已经准备好删除原来的系统,直接安装Debian到你的电脑中。
请一定确认你做好了原系统内重要资料的备份!不然可就真的真的真的找不回来了(〃>_<;〃)
选择“向导-使用整个磁盘”后,点击继续,此时会让你选择硬盘的名称,如果有多个硬盘的话,一定要看清楚!不然数据会丢失的!
② 在保留好的分区内安装Debian——BIOS篇
如果你的电脑是以BIOS方式启动的安装程序,且想在自己保留的分区内安装Debian,先选择“手动”选项。
(PS:如果你没有保留分区,而只是保留出了一块没有分区的空间,安装程序会多出一个选项让你选择(向导-使用最大的连续空闲空间),选择那个选项的话,安装程序就会自动使用那个空间,不必再自己设置啦~)
这里我们将会演示在既有分区上安装Debian的情况。
选择手动并继续后,我们会进入分区管理器。可以看到有一个NTFS的分区和一个FAT32的分区;NTFS分区中是既有的Windows系统,而FAT32分区是我们预留出来用于安装Debian的:
双击点开那个FAT32分区后,会展示它的详细信息。
双击第一项(用于:不使用),会弹出选择分区类型的界面。这里直接选择EXT4即可~
选择EXT4以后,会发现多出了好多东西,我们先选择“挂载点”,挂载点这个东西说白了就是让系统知道这个分区属于哪里的,Linux不像Windows那样有分区的概念,系统里的一切文件和设备都以文件的形式存放在根目录里~为了方便安装,我们点开挂载点后选择“/(根文件系统)”即可~
设置好后,点击“分区设定结束”即可~
这样就会返回到原来的界面了~可以注意到,之前的FAT32分区变成了EXT4,此时可以点击“结束分区设定并将修改写入磁盘”来完成分区~
③ 在保留好的分区内安装Debian——UEFI篇
UEFI启动的话,会和BIOS有一点不一样,如果你的电脑上已经安装了Windows的话,它会预留出包括启动分区在内的很多分区,我们要做的就是利用Windows给我们提供的启动分区来安装并启动系统~
进入手动分区界面后,我们可以看到很多分区,要注意其中两个:
①号框框处是Windows给我们提供的UEFI启动分区,这里包含了启动系统需要的文件;
②号框框处是我们预留的安装分区,已经格式化为FAT32格式。
Debian的安装程序非常聪明,不像其他Linux的安装程序需要自动选择,它可以自动识别启动分区并向相应分区放入启动文件,我们只需要和上面BIOS安装方式一样选择FAT32分区并格式化为EXT4即可~
④ 分区结束后……
如果按本段的②或③步分区的话,系统会提示我们没有设置交换分区╮( ̄ ̄)╭
交换分区相当于虚拟内存,分不分都无所谓,分了的话,系统可以使用更多的虚拟内存空间,日后为了方便删除系统的话可以不要,反正省点事情嘛(´`)ノ
安装程序会最后确认一遍分区的变更,参考方法①的最后一张图即可,这里就不发了~
安装系统
这时候就开始为安装系统做最后的准备啦~
配置软件源
开始说了,我们使用的镜像是网络安装镜像,所以必须依赖网络上的软件源来安装系统。这一步就是配置软件源啦~
此时会出来一些服务器的地址,我会标注一些推荐的和不推荐的镜像源,按照自己喜好选择即可~(图片标注比较乱,见谅)
本教程将以清华源为例安装系统。(毕竟清华源yyds
下一步会询问网络代理信息,直接留空即可。
选择桌面和预装组件
这一步是选择喜欢的桌面环境和预装组件啦~按照自己的喜好和用途选择即可~
红色框中的是桌面环境,选择一个或多个安装即可~(也可以不要,更省空间,随你~)
其中GNOME、KDE属于重量级的桌面环境,效果华丽但占用的硬盘空间和配置要求较高,适用于配置高或几乎无远程桌面需求的用户;
Cinnamon、MATE折中一些,界面较简洁,占用空间和配置要求也较低,适用于配置稍低或稍微需要远程桌面的用户;
Xfce、LXDE、LXQt属于轻量级桌面环境,界面很简洁,占用空间和配置要求极低,适用于低配机器(瘦客户机、工控机等)或经常需要远程桌面的用户。
黄色框中的是系统组件,有Web server(网络服务器)、Print Server(打印服务器)和SSH Server三个。
前两个按照自己的需求就行,不过SSH Server强烈建议现在安装,方便装机后可立即远程访问系统。
本文将以安装LXDE桌面环境和SSH服务为例。
然后就是漫长的等待了,根据网络情况,大约需要半个小时到两三个小时左右~
如果是BIOS启动的电脑的话,会在安装完成前询问GRUB(启动管理器)的安装位置。如果安装有其他系统的话,也会同时显示已安装的系统的名称。这一步直接选择是就可以了~
然后会问你安装到哪里,有多个硬盘的话,一般来说选择第一个硬盘(/dev/sda)就行了~
安装完成与系统的一些后处理
当你看到这个界面的时候,恭喜你~安装已经顺利完成!准备重启进入我们全新安装的系统吧~!‧,:*:‧\( ̄ ̄)/‧:*‧°*
点击继续以后,拔出U盘,电脑就会启动到新安装的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”即可:
按Ctrl+X键后,再按Y确认保存文件后,即可输入exit退出root账户,便于测试sudo指令能否正常使用。
配置软件源
虽然安装时已经配置好了软件源,但Debian却并没有将debian-security源也设置为镜像地址。现在,让我们解决这个问题,让软件安装和升级更快吧~
首先,输入“sudo nano /etc/apt/sources.list”打开软件源列表:
将红框内的链接改为和其他链接一样的内容就可以了~是不是很简单?
保存文件并退出后,输入sudo apt update来更新软件源,完工‧,:*:‧\( ̄ ̄)/‧:*‧°*
另外Debian自带一个叫做新立得的软件管理器,如果不会使用apt指令的话,用它可以省去很长的时间:
结语
至此,Debian的基本安装教程已经告一段落,感谢你看到这里!
以后的日子里,我会更一些关于Linux和3D打印的教程,敬请期待!