小白安装Ubuntu 18.04 LTS

小白安装Ubuntu 18.04 LTS

作者:王仕鸿

日期:2020-10-10

前言(可跳过)

本人作为西安交大RoboCup的一名队员,每年队里都会新招不少大一、大二的学生作为新鲜血液进入队伍,队里的代码开发都是基于Ubuntu/Linux操作系统。然而绝大多数新成员都没有安装Ubuntu/Linux系统的经验,甚至都不知道Linux是什么

因此写作本文的一个目的就是作为队内培训资料,从小白的角度讲解如何安装Ubuntu/Linux操作系统
另外,本文将作为开源教程放到CSDN,GitHub上作为小白安装Linux教程

如欲转载,请注明出处

学习计算机的最好方式就是实践

Ubuntu介绍

操作系统介绍

大家的电脑上大多数都安装的有Windows这个操作系统。所谓操作系统,指的是管理计算机软件和硬件的计算机程序。

简单的说,我们能够把操作系统理解为一个大型的软件,我们开机之后运行的就是操作系统这个软件。而我们通常所使用的各种软件(例如微信、QQ、Steam等等)都是在操作系统这个软件的上运行的。当我们买到一台电脑的时候,通常是一堆硬件的组合(例如显卡、CPU、硬盘等等),面对这些硬件的组合,一般人是无法使用的,因此为了方便我们的使用就有了操作系统。当我们在Word中写好一个文档,点击保存的时候,Word这个基于操作系统的软件会向操作系统发出保存文件的请求,操作系统就会自动的将我们编辑的文档写入到硬盘中。因此当我们购买一台电脑整机之后,厂家通常都会预先安装好Windows操作系统,当我们第一次开机的时候就会**Windows系统。

毕竟羊毛出在羊身上,由于Windows收费,因此厂家帮助我们安装好了Windows,会把系统的费用算在整机中。由于操作系统也是一个软件,因此当我们精通电脑之后,更常见的做法是自己购买一堆硬件,然后自己安装操作系统即可使用。

Windows为了便于普通人进行操作,将很多操作系统底层的操作都隐藏了起来,使得用户只需要点点鼠标就能够完成很多任务。一方面,这种隐藏不利于我们去学习计算机的知识;另外一方面,由于Windows是收费的、闭源的(所谓闭源指的是代码不公开,任何人在没有微软的授权下不能对源代码进行修改、发布),我们实际上想要更近一步学习操作系统相关的知识的时候,就会受到阻拦,不利于我们的学习和进行高级别的开发。

Ubuntu介绍

Ubuntu是一个基于Linux/Unix的开源的操作系统(Operating System,OS)。操作系统的概念上面已经讲解过了,所谓开源指的是免费、源代码公开,所有人都可以对源代码进行修改、再发布。Linux是开源操作系统的鼻祖,不少人对Linux的代码进行了不同的修改,使得各种不同版本的Linux系统适合处理各种不同的任务,Ubuntu就是其中之一。Unix是最早的操作系统,那个时候在操作系统都只是黑色的命令行(如下),只能显示文字

小白安装Ubuntu 18.04 LTS

我们在系统上处理任务时都不是通过鼠标完成的(那个时候还木有鼠标),而是通过命令来完成的,例如我们要查看当前目录下的文件,就要使用命令ls

小白安装Ubuntu 18.04 LTS

Unix之后的Linux自然就继承了使用命令行进行操作的特点,正是由于命令行的存在,Linux/Unix系列操作系统给予了用户极大地灵活性,因此我们能够随意的对系统进行任意操作,例如在Ubuntu系统中删除Ubuntu操作系统(我杀我自己 ???? ),不过这个操作在进行到一半的时候会由于系统损坏而无法继续下去。

Windows则和Linux/Unix系操作系统不同,只能在cmd(Windows的命令行)中进行有限的操作,灵活性很低,不利于项目开发

总而言之,我们学习Ubuntu系统的一大内容就是学习命令行中的各种命令。

安装Ubuntu 18.04 LTS

由于电脑的硬性配置不同,厂商不同,因此详细的安装操作不可能完全相同,但是大体上都遵循相同的步骤。

此外,由于Ubuntu自带的显卡驱动对于高级的显卡(NVIDIA 2080等)并不支持,因此跟着本文一直走将无法安装,从步骤四以后请参考我的另外一篇文章:高级显卡安装Ubuntu(先留个坑,大二事情实在是多)

此外,为了抛弃掉Windows,后面再出一个完美使用Ubuntu进行工作的的教程(在Ubuntu中安装虚拟机使用仅支持Windows软件)

此外还将出

本人环境/配置:

  • Alienware 15m
  • Intel i7-10th
  • NVIDIA 1660Ti

步骤一:划分存储空间

Ubuntu也是一个软件,只不过和Windows处于同级别,都是操作系统级软件,因此我们不能在Windows中安装Ubuntu,首先需要在自己的硬盘中划分空间给Ubuntu使用

详细步骤如下:

  1. 开机,进入Windows,按下Ctrl+X,打开磁盘管理

小白安装Ubuntu 18.04 LTS

  1. 选择需要划分内存的固态硬盘/机械硬盘
    例如我这里选择磁盘1,则选中磁盘1 --> 右键 --> 压缩卷

小白安装Ubuntu 18.04 LTS

  1. 输入需要划分的内存大小

    输入划分的大小 --> 压缩
    通常100个G即可,上不封顶,我自己是平时主要使用Ubuntu(真的好用,调教的好、用习惯之后抛弃Windows),因此划分800个G出来给Ubuntu使用,具体情况看个人,自己酌情决定即可
    小白安装Ubuntu 18.04 LTS

    如下,出现未分配空间则划分成功

小白安装Ubuntu 18.04 LTS

步骤二:制作系统盘

操作系统这个特殊的软件的安装和普通的软件安装不一样,我们需要通过制作系统盘的方式来安装操作系统

以下操作仍然在Windows上进行

具*作系统盘的方法就是使用硬盘刻录软件来将iso文件(操作系统的静态形式)刻录到U盘(操作系统的动态形式)上,然后进行安装。当然最原始的方式就是使用编译器直接编译源文件(过于硬核,我也不会)

1.下载ISO文件

Ubuntu系统的ISO文件一般需要从Ubuntu官网上,不过由于Ubuntu服务器在*,因此下载速度很慢。我们选择从国内的镜像源进行下载。西交RoboCup队内成员可以直接下载我在群文件中上传的ISO文件。

什么是镜像源

由于我们从*的服务器下载资源很慢,每次下载都要浪费大量的时间,因此国内有部分高校和企业预先花费了大量的时间将这些资源下载下来,然后将这些资源上传到高校和企业的服务器中。这些服务器都处于国内,因此我们能够很快的进行下载。这些资源称为镜像,网站称为镜像源。一般来说大的镜像源站点具有的镜像会多点

常用的镜像源有:阿里源、华为源、清华源、豆瓣源、网易(163)源、搜狐源等等

西交也有自己的源

上面的链接是一篇CSDN文章,其中收录了各种常用的源,以中科大源为例,点开链接后进入,里面是各种类型的Ubuntu 16.04的iso文件

下载16.04的话,考虑到我们只是个人学习用直接选择ubuntu-16.04.x-desktop-i386.iso(x为版本号,这里是6或者7)

小白安装Ubuntu 18.04 LTS

下载18.04的话点击第一个../,进入上级目录,选择Ubuntu 18.04版本,然后同上选择桌面版就行

18.04.x后面的x是同一版本下不同的更新,一般没啥大的变化,随意选择即可
此外最新版的系统往往会有Bug(见谅,毕竟Windwos是收费的,每一个版本发布前都花了大价钱进行bug检测,Ubuntu靠大家用爱发电很不错了),对于小白来说Bug很致命,遇到了往往什么都不懂,因此推荐使用最新版的上一个版本,更稳定,Bug也更少

小白安装Ubuntu 18.04 LTS

下载到桌面即可,完成后后缀名是.iso

2.下载硬盘刻录软件:软碟通

我们使用软碟通来帮助我们刻录iso文件,软碟通可以在群文件中下载。这里给出一个百度云地址,提取码:onl2

下载好安装包之后直接安装,完成安装后双击运行,出现提示框要求订购不用管它,点击试用即可

3.刻录系统盘

这里我有现成的系统盘,因此就用之前队内的Linux装机教程中的图片

  1. 加载ISO镜像文件

    小白安装Ubuntu 18.04 LTS

  2. 刻录
    加载完毕后点击启动 --> 写入硬盘镜像 --> 选择你插入的U盘

    小白安装Ubuntu 18.04 LTS

小白安装Ubuntu 18.04 LTS

  1. 写入成功后即可退出,关机,进行后续操作

步骤三:检查开机引导设置

前面说过,操作系统也是一个软件,我们开机默认就是开启操作系统这个软件。开机之后第一个运行的软件其实并不是操作系统,而是一个名为BIOS的固件,所谓固件指的是被存储在一个固定的芯片上的软件,只要通电就会自动运行

BIOS负责开启操作系统这个软件,以及开启操作系统前的相关设置,更学术的说法就是开机启动项的设置,只有正确的设置开机启动项才能够安装、进入系统。此外,当电脑内有多个系统的时候BIOS还会负责选择进入的操作系统,然后引导选中的系统

我们即将安装Ubuntu,因此首先需要检查开机引导项,来确保能够正确的安装。

0.进入BIOS

我们需要在开机的时候按下按键才能够进入BIOS,否则BIOS直接引导系统,即正常开机时候出现电脑厂商LOGO之后是Windows的LOGO

我的外星人开机是按F12进入BIOS Menu,在BIOS Menu中可以选择进入系统还是进行开机启动项设置(即进入BIOS)

不同厂商、主板的电脑开机时候的按键不同,具体参考CSDN博客

这里以我的机器为例

开机狂按F12,出现如下界面,则成功进入BIOS Menu

小白安装Ubuntu 18.04 LTS

具体界面可以不同(不同的厂商),但是一定要有UEFI OPTIONSOTHER OPTIONS

其中:

  • UEFI OPTIONS是选择BIOS引导的对象,其下每个选项的含义如下:
    • Windows Boot Manager是Windows的启动文件,BIOS开启Windows其实就是运行这个文件
    • 这里中间的两个OnBoard NIC指的是网络引导(应该是,如果没有记错的话),不用管
    • 最后一个选项是我们刚才刻录好的U盘还插着,因此我们还可以引导这个U盘内的Ubuntu的安装启动文件,由于我们需要先设置引导项,所以暂时不选这个
  • OTHER OPTION
    • BIOS Setup就是开机启动项的设置
    • 其他三个一般用不到,懒得写,这里就略过了

键盘上下选择BIOS Setup,回车进入BIOS Setup

进入如下界面表示成功进入

小白安装Ubuntu 18.04 LTS

1.检查磁盘模式

磁盘模式指的是电脑保存文件的方式

传统方式就是一个文件保存一次,即AHCI,这样的好处就是节省内存
出于对数据安全有较高的要求,另外一种方式就是一个文件保存两次,分别保存在不同的地方,即RAID。这样当一个地方挂掉之后,能够启动备份来进行恢复。好处是安全,坏处是浪费空间

Ubuntu只支持AHCI,因此我们检查下硬盘模式,如果不是AHCI则要改成AHCI(默认是AHCI还是RAID取决于厂商)

注意:如果默认为RAID的话,则表示Windows是在RAID模式下安装的,而我们安装好Ubuntu之后磁盘模式是AHCI,因此每次进入Windwos都要把磁盘模式改成RAID才能进入,否则就是蓝屏,不过其实在Windows中修复下磁盘就能将Windwos从RAID转变为AHCI模式

键盘左右切换到Advance选项卡下,上下切换到SATA OperationSATA Operation后面显示的就是当前硬盘模式,我这里是RAID on,因此需要更改。如果你是AHCI则不用修改直接下一步
小白安装Ubuntu 18.04 LTS
回车切换磁盘模式,弹出警告选择YES即可

小白安装Ubuntu 18.04 LTS

成功修改后显示为AHCI

2.检查BIOS Security Boot

早期BIOS这个固件在引导系统的时候存在漏洞,因此那个时候牛逼的黑客可以通过攻击BIOS引导过程来控制你的计算机

为此,早期的BIOS有Security Boot机制,即只允许引导在BIOS的制作厂商**册过的系统。当然这个漏洞早就被修复了

由于BIOS出现在上古时代,大家现在用的还是上古时代汇编语言写的BIOS,因此这个安全机制还存在,虽然已经没啥用了,不关闭这个机制我们无法安装Ubuntu等第三方操作系统

键盘左右切换到Security选项卡,键盘上下选中Security/Secure Boot,回车切换到Disabled

我这里Security Boot在Secure Boot子目录下,回车进入。一般是直接在Security选项卡下的

小白安装Ubuntu 18.04 LTS

进入后回车Disable掉,显示Disabled则表示关闭成功

小白安装Ubuntu 18.04 LTS

3.检查开机引导文件

一般来说一个电脑只能有一个开机引导文件,之前电脑只有一个Windows,因此Windows的Windows Boot Manager独占了这个引导文件所在的引导空间

安装完Ubuntu之后Ubuntu会把自己的开机引导文件添加到Windows Boot Manager中,这样安装完之后开机BIOS引导Windows Boot Manager,然后我们能在Windwos Boot Manager选择进入的系统

左右切换到Boot选项卡,确保Windows处于第一位

小白安装Ubuntu 18.04 LTS

4.保存设置

按下F10直接保存退出或者切换到Exit选项卡中选择Save Changes and Reset

小白安装Ubuntu 18.04 LTS

接下来将会关机或者重启,如果重启的话按F12 进入BIOS Menu,关机的话开机按F12

步骤四:安装Ubuntu

前面做了这么多,其实都只是为安装Ubuntu做铺垫,下面我们就将正式安装Ubuntu

1.进入Ubuntu安装界面

开机,按F12,进入Boot Menu,选择USB1,回车进入安装界面

小白安装Ubuntu 18.04 LTS

进入黑白界面,则表示进入成功,失败则强制关机然后再来一遍

小白安装Ubuntu 18.04 LTS

这里第一个选项是不安装的情况下试用Ubuntu,其实是预安装环境(Preinstallation Environment, PE),我们后面如果需要给已经安装好的Ubuntu扩容时候会用到

这里直接选择第二项,安装Ubuntu

2.安装流程

由于安装过程中没截上图,因此这里直接CSDN博客中的图片

选择语言

进入安装之后,第一个界面就是选择语言,小白推荐中文,熟练之后切换英文,点击继续

小白安装Ubuntu 18.04 LTS

选择键盘布局

点击继续后选择键盘的布局,前面选了中文,因此默认是中文键盘布局,点击继续

小白安装Ubuntu 18.04 LTS

连接WiFi

连不连接对安装的结果没有影响

但是这里建议不连接WIFi,因为连接WiFi的话在安装的过程中会将一些系统自带的软件进行更新,虽然这些软件在系统发布的时候是最新的,但是在今天已经不是最新的了,因此需要更新。但是就像前面提过的Ubuntu官网的iso文件资源在国外服务器,直接下载很慢,Ubuntu默认更新时候使用的服务器也在*,因此如果连接WiFi,那么安装的时候从*服务器下载最新版软件很浪费时间,我们只需要安装好系统之后使用国内的镜像源即可

小白安装Ubuntu 18.04 LTS

选择安装类型

前面的步骤都正确进行之后,理论上Ubuntu会检测到Windows系统,如果没有检测到的话就是磁盘模式没有选择正确,回到步骤三重来

这里选择其它选项,因为我们预期将Ubuntu安装到我们步骤一划分出来的硬盘空间中,点击继续

小白安装Ubuntu 18.04 LTS

设置分区

Linux系列操作系统的文件路径和WIndwos不同,Windows的存储文件路径的盘符为起始,我们打开我的电脑看到的就是各种盘

但是Linux则是以不同作用的文件夹作为起始,我们来查看的话将会是如下的结果

小白安装Ubuntu 18.04 LTS

例如bin文件夹中放置的我们会用到的命令,boot文件夹中放置着开机启动相关文件,dev文件夹下放着各种驱动,etc中放置着计算机的配置信息文件,home中放置着不同的用户,lib和lib64中放置着一些依赖文件

这些文件夹都放在一个大的文件夹下(即白色的背景),这是根目录

Linux这种结构类似于一棵树,从根目录开始逐渐的延伸扩大,因此称为层级目录文件系统,根据作用来存储内容

上面我们选择其他选项就是指定根目录的安装位置,我们把根目录安装到切出来的空盘即可

实际上我们也可以把切出来的空盘再切割出来小的空盘,然后把一些文件夹,例如home、tmp安装到这些小的空盘中

使用第二种方法切割小盘出来的方式需要我们手动设置每一个目录的大小,合理的设置需要熟练的掌握Linux操作系统,否则未来因为分配的内存不够导致重装,或者使用Ubuntu的PE、Gpaerted扩容会很麻烦

我们这里采取直接将根目录安装到切出来的空盘,这样根目录下的所有文件和文件夹系统都会自动帮助我们安装

由于我没截上图,这里使用的网图,所以切分的内存会有出入

选择切出来的空盘,即空闲,ntfs是Windows安装的地方,不要选,efi是开机引导用的,也不要选一定要找对大小!!

小白安装Ubuntu 18.04 LTS

选中之后点击左下角的+号,弹出新建分区的窗口,依次进行如下配置:

  • 大小:划分出来的全部内存,我的话是800*1024=819200MB,网图有出入
  • 新分区类型:主分区
  • 新分区位置:空间起始位置
  • 用于:Ext4日志文件系统
  • 挂载点:/

小白安装Ubuntu 18.04 LTS

点击OK

然后现在安装

选择时区

任意选,选的不是中国的话实践会有出入,地点国内随便选都是上海

小白安装Ubuntu 18.04 LTS

设置用户名和密码

用户名和密码按自己喜好

不过建议密码用两个空格,Windwos的密码只在锁屏进入的时候才会用到,Ubuntu密码随时随地都会用到,太长了每次输入都很麻烦

反正Ubuntu密码不像Windows一样那么重要,方便才是最重要的

这里我就不给图了

安装

完成创建之后就开始安装,由于没连接WiFi自动跳过了一开始的软件更新,所以我们能看到安装过程从中间开始,安装完成之后重启即可使用

小白安装Ubuntu 18.04 LTS

3.后续步骤

上面已经讲解完了安装的过程,最后再交代一些事情

开机如何进入Ubuntu

开机之后自动有选择系统的界面,不用进入BOIS Menu

小白安装Ubuntu 18.04 LTS

想要进Ubuntu的话直接进第一个就行,进Windwos的话第三个就行,如果WIndwos是RAID模式下安装的话要先开机进BIOS改硬盘模式才能进入Windows

进入Ubuntu之后出现刚才创建的用户,回车

小白安装Ubuntu 18.04 LTS

输入密码,回车

小白安装Ubuntu 18.04 LTS

进入界面,则安装成功!

小白安装Ubuntu 18.04 LTS

Enjoy your time at Ubuntu!

最后,本教程仅仅是如何安装Ubuntu,关于如何使用Ubuntu则将会在下一个教程中讲解

我们这里还没有更新软件,所以下一个教程包括换源、安装软件以及如何使用命令行

Jack Wang

2020 10-10

XJTU

版权所有,引用请注明