序言

本文适宜没有用过Linux系统,想要了解如何安装Linux单系统或多系统的人阅读。为Linux的最初使用者,或则从Windows转向Linux的人打开第一道房门。

为了便捷截图,本文使用虚拟机进行安装。并且上面的步骤同样适宜实体机安装。下边的内容步骤以讲解为主,请勿屈从于方式。通过阅读本篇,你将了解:

怎么安装Linux系统。怎样在已有系统的情况下安装第二系统。怎样使用虚拟机安装运行Linux系统。三个选择

作为一个长期使用Windows的“患者”,想要第一次尝试Linux系统时,可以有三个选择:

完全舍弃Windows系统。使用Windows和Linux多系统。在Windows上使用虚拟机安装Linux(其实你还可以在Linux使用虚拟机装Windows。。。)

第一种不适宜初学者,除非你有足够的决心,或则你有足够多的笔记本(土豪请自行对号入座)。虽然假如你有足够的笔记本,选择一台纯装Linux,也是不错的。

第二种可以作为一种选择,虽然虚拟机的性能可能会差一些,而且对于初学者来说,同时管理两个系统可能会有极大的数据损失风险(在操作硬碟的时侯)。所以要万分留神,做好备份。

第三种虽然我个人觉得更适宜初学者,由于使用虚拟机没有硬碟数据损失的风险,但是虚拟机的增删改很灵活,现今的笔记本性能,运行虚拟机也足够初学者使用的。只是在使用时要注意,不要总想着切换回Windows使用,这样会影响你产生Unix思维。

好了,不管你选择哪一种,下边的安装方式都适用。在须要三种分开讲解时,我们会分开说明。

安装前打算

安装前须要打算哪些?其实是

安装介质和系统:

安装介质可以是U盘、光盘、硬盘甚至一个文件(对于虚拟机)。安装系统其实是须要自行下载。这儿非常提醒,不要从Baidu给你“指明”的这些不明来路的地方下载安装文件,Linux系统的发行版好多都是自由获取的,你想要用哪些发行版,就去哪个发行商的官网下载最新版。

例如:

安装Linux系统_多系统安装教程_linux 一键安装

Fedora的下载官网:GetFedora

Ubuntu桌面版的下载官网:

CentOS的下载官网:DownloadCentOS

Debian的下载官网:

甚至是RHEL为开发者打算的官方下载地址:RedHatEnterpriseLinuxDownload(RHEL-8还没放下来,不过有一个30天试用版DownloadtheRedHatEnterpriseLinuxServerfree30-daytrial)

不推荐使用RHEL,除非你想作为开发者为我们提供bugreport/fix。初学者推荐使用Fedora或Ubuntu或Debian这样的有强悍社区支持的,比较跟进Upstream的版本。其实不仅这种发行版,还有好多别的发行版,如Kali,Deepin等。另外每位发行版都有好多变种,所谓变种或许就是默认的安装软件不同,例如以KDE桌面和软件群为主的KDE桌面版,或则轻巧的Xfce桌面,或则预安装大量特定类型软件(如电子类开发软件)的变种版本。其实选择一个版本进行安装,并且你也没必要为默认安装的软件苦恼,这种软件只要存在,你都有办法后续安装。

下载了镜像后,就须要将镜像刻录到安装介质上。Linux的安装镜像可以直接写(从0磁道开始)到U盘上能够引导并安装,不须要额外制做引导。诸如:

# umount /dev/your-usb-device
# dd if=/path/to/your-iso-file of=/dev/your-usb-device

假如你实在不明白我前面说的是哪些意思,那你就把它刻录到光碟上吧,用你最熟悉的形式安装。

用于安装的空闲设备:

前面我们说了如何打算安装介质和安装系统,下边说如何打算一个地方进行安装。

对于整机只装一个Linux的用户来说很简单,直接安装即可,安装程序到分区那步时把所有已有分区都删了,重新制做分区或LVM来安装即可(前面说)。

对于多系统的用户则须要在硬碟上预留未使用的空间。例如你有一个500G的硬碟,这么在装Windows时用400G,留100G不要用。或则你早已都用了,那把最后一个分区上的数据转移,之后删除(回收)最后一个分区也行。只是操作分区一定要当心慎重,误操作带来的损失是很严重的。不要怪我没有提醒你!

linux 一键安装_多系统安装教程_安装Linux系统

虚拟机的话不须要额外的介质,有iso文件就可以。而且虚拟机须要虚拟机软件,以及你在BIOS设置里打开支持硬件虚拟化的选项。

虚拟机软件这儿推荐使用VirtualBoxlinux 删除文件夹,缘由是不推荐使用盗版VMware。VirtualBox可以免费获取,所以并没有盗版的困惑。下载地址:Downloads-OracleVMVirtualBox。上面有Linux版也有Windows版,自行下载安装。

关于虚拟化选项如何从BIOS里打开,这个由于不同的显卡不同的CPU都不一样。所以没有一个不变的步骤linux 一键安装,请自行Google搜索自己的显卡怎样打开虚拟化选项。或则翻阅自己显卡的说明书。

到此,打算工作都做完了linux培训班,下边我们开始安装。

引导安装程序

假如安装程序被我们刻录在U盘或光碟等介质上,这么这儿就须要选择引导介质启动。不同的计算机的设置可能不同,请自行查阅你的计算机怎么设置引导次序,并进行设置。

我们说一下虚拟机,对于虚拟机,我们须要的是创建虚拟设备之后引导安装文件进行安装,大致过程如下:

linux 一键安装_安装Linux系统_多系统安装教程

多系统安装教程_安装Linux系统_linux 一键安装

linux 一键安装_多系统安装教程_安装Linux系统

5)我们选择创建新硬碟后,会让我们选择文件类型,假若不考虑和其它虚拟机的兼容性,我这儿可以随意选。我们选择默认。

安装Linux系统_多系统安装教程_linux 一键安装

安装Linux系统_linux 一键安装_多系统安装教程

多系统安装教程_安装Linux系统_linux 一键安装

linux 一键安装_安装Linux系统_多系统安装教程

安装Linux系统_多系统安装教程_linux 一键安装

安装Linux系统_linux 一键安装_多系统安装教程

安装Linux系统_多系统安装教程_linux 一键安装

linux 一键安装_安装Linux系统_多系统安装教程

以上都设置完后我们回到步骤8),选择我们创建的虚拟机后选择Start开始按键,启动虚拟机。相当于启动一台笔记本。由于在里面System设置中默认是光碟先于硬碟启动,所以会先引导光碟上的安装程序。

安装系统

我们不可能讲解每一个发行版的安装过程,并且安装过程都是差不多的。只要你明白启动道理,才能举一反三,千万不要都会等着他人一口一口喂。我们下边以Fedora30为例,讲一下安装过程。

多系统安装教程_安装Linux系统_linux 一键安装

安装Linux系统_多系统安装教程_linux 一键安装

安装Linux系统_多系统安装教程_linux 一键安装

首先会听到下边一个界面,这个界面是让你选择c盘以及以后的配置形式。假如你有多个c盘,且没有都显示在“本地标准c盘”那一栏里,你可以通过“添加c盘”来加入更多。之后在“本地标准c盘”那一栏里,选择你要用于本次安装的c盘(打打钩)。被选择的c盘将会参与前面的分区、创建LVM、格式化等操作。没有被选择的c盘将不会参与,并且系统启动后你能够看见它们。这儿假如你用U盘安装,一定要注意这儿有可能看见U盘,你要选择你的硬碟,不要把系统安装到你的U盘上,切忌。不要稀里糊涂的,要动脑思索每一步是哪些。

多系统安装教程_linux 一键安装_安装Linux系统

储存配置假如你选择“自动”,那系统将手动给你分区。通常来说安装程序会借助空闲空间分区并安装新系统,保留已有的分区和系统。并且不能完全做这些保证,所以有一种听天由命的觉得,假如你想省事,可以选择“自动”,之后点击左上角“完成”就行。假如你那么做了,下边的可以不用看了,直接跳到下一步,步骤5)继续阅读。

我个人喜欢选择“自定义”,来自己把控后续操作。所以我选择自定义,之后点击完成。步入下边的界面,开始即将配置储存。注意下边的内容的一些配置会以“举例”为主,例如我们说分一个10G的/home,或则说把文件系统改成XFS,不代表你就要如此做。我们的目的是理解每一步是哪些,之后自行审视。

linux 一键安装_安装Linux系统_多系统安装教程

假如你的硬碟里早已有分区,有早已安装的系统。假如你不想要了,就一一点选,之后点击左下角的”-“加号,把它们一一删掉。假如你想保留原系统,借助空闲空间安装第二个系统,那就不要删掉它们。其实你要晓得这种已有的分区是哪些,不要盲目操作,这儿的操作很危险,一不留神导致严重数据损失。

假如不晓得如何自动用”+”减号那种按键一步一步添加设备和挂载点等,那就点击里面那种“点击这儿手动创建t它们(C)。”这行。注意这步要在你删掉掉不用的分区后再做,否则不用已有的分区将保留。假如你是故意保留原系统,那就不要删掉就好。另外在点击手动创建之前,选择“分区方案”。有多种可以选择,常用的是LVM和普通分区。你选择那个都好。并且之后你要学习哪些是LVM,了解Devicemapper的知识。

linux 一键安装_多系统安装教程_安装Linux系统

点击“点击这儿手动创建t它们(C)。”后,安装程序会先手动给你一个预配置:

安装Linux系统_多系统安装教程_linux 一键安装

这个预配置还没有实际写入c盘,我们可以在此进行调整。可以调整大小,挂载点,文件系统等等。例如我们把根分区的44.75GiB减少到30GiB,但是把文件系统类型改为XFS,之后把多下来的加一个/home。只要先点选”/”那一行,之后将两侧“期望容量”的数值调整为30GiB,把下边“文件系统”那里选择xfs,最后点选一下其它的挂载项,如/boot后,刚刚那项都会更新。

安装Linux系统_多系统安装教程_linux 一键安装

我们看见根分区那里弄成30GiB了,下边的“可用空间”显示我们有14.75GiB的空余空间。我们如今把这种空间都给/home(其实你也可以选择留着之后用)。点击”+”减号按键:

多系统安装教程_linux 一键安装_安装Linux系统

之后挂载点写”/home”,期望容量可以写大一点,程序假如发觉你写大了会适配到当前能用的最大空余空间大小。点击“添加挂载点”。

linux 一键安装_多系统安装教程_安装Linux系统

看,我们就添加了一个/home挂载点,我们将其文件系统类型也改为xfs。假如你没有别的要做的了,就点击左上角的“完成”按钮。程序会最后跳出一个对话框,列举即将做的修改:

linux 一键安装_安装Linux系统_多系统安装教程

假如你检测后确认无误,就点击“接受修改”。一定要确认无误,硬碟有价,数据无价。在此还要再度劝阻,假如你不晓得你如今在干哪些,请不要做。修改完成后回到第3)步的界面:

安装Linux系统_多系统安装教程_linux 一键安装

linux 一键安装_多系统安装教程_安装Linux系统

例如这儿我们选择FedoraWorkstation,通过描述我们可以看出这是一个桌面系统环境。其实你也可以选择KDE,或则Xfce等。右侧的附加选项可以自己选,没关系,没安装的启动系统后可以再通过网路源安装。

linux 一键安装_安装Linux系统_多系统安装教程

安装Linux系统_多系统安装教程_linux 一键安装

我感觉这儿没哪些好说的,根密码就是root用户的密码,创建用户就是创建普通非root用户。建议设置root密码,并创建一个普通用户。在创建普通用户时有一个“将此用户设为管理员”的选项,虽然就是让此用户可以通过sudo命令来执行特殊权限。选不选看你自己,你连root权限都有,系统也是你自己的,日后想做哪些修改都可以随时做。

linux 一键安装_多系统安装教程_安装Linux系统

都弄好了之后静静的等待安装程序安装完系统,之后正常退出即可(不要强行死机,要让安装程序正常退出,否则有安装失败的风险,由于最后可能还要做一些引导相关的工作)。

启动新系统

经过前面的过程,我们安装了一个新的Linux系统。现今它可能处于虚拟机中,可能是你的第二系统,可能是你惟一的一个系统。其实你如今要启动它。

不管是你的惟一系统还是第二系统,你如今须要调整启动次序,之后引导系统从你的系统硬碟启动。由于Linux的Grub兼容性十分好,假如你原先有Windows系统,不用担忧。在安装Linux系统时,安装程序通常可以辨识到系统中的Windows系统,之后将其加入Grub的引导项,让你可以选择启动不同的系统。如下:

安装Linux系统_多系统安装教程_linux 一键安装

然而若果你先装Linux,后装Windows的话,Windows的引导程序不能引导Linux。这时侯你就须要重新安装Linux的引导(不用重装整个Linux,重做引导就行,这是另外的内容linux 一键安装,不在这儿说了)。

假如你是虚拟机,在配置哪里的”System”项里可以把引导次序改回去。还可以在Storage项里把光碟删掉,参考前面“引导安装程序”一节的步骤9)和10)。之后点击Start按键启动虚拟机。

其实现今要启动你的系统,确认其可以正常启动。

结尾

到此,你应当能自行安装一个普通的Linux系统发行版了。不管你是选择双系统、单系统还是虚拟机,请不要迈出第一步就完了。装好系统后一切只是开始。祝好运。

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复