玩转Ubuntu操作系统(一)Ubuntu的安装

Linux操作系统自发布以来,由于其开源的特点和出色的工作效率,受到了许多编程爱好者的亲睐。想必学过计算机的朋友,或多或少都听说过这个操作系统。经过几十年的发展,Linux操作系统的家族日益壮大。而本文所介绍的Ubuntu操作系统就是它庞大家族中的一员。

Ubuntu操作系统是完全基于Linux操作系统,保留了许多Linux操作系统的风格和使用方法。所以在学习如何使用Ubuntu操作系统之前,让我们一起了解一下什么是Linux操作系统吧。

1 Linux操作系统基础知识

1.1 Linux简介

Linux,全称GNU/Linux,是一种可以免费使用和自由传播的类UNIX操作系统。由于其开源的优点,许多编程爱好者基于Linux内核,开发出了许多不同的Linux版本。Linux可运行在各种计算机硬件设备中,比如手机、电脑、平板、手环,树莓派等。

在这里插入图片描述

1.2 什么是Linux操作系统?

Linux内核最初是由Linus Torvalds(林纳斯**·**托瓦兹)在芬兰赫尔辛基大学上学时,受到老师Tanenbaun(谭邦宁)教授的Minix(一个小型的UNIX系统)启发后,出于个人爱好而开发出来的程序。由于Linux内核是完全开源的,每个编程爱好者都可以下载到它的源码进行修改和发布。所以在Linux的发展期间得到了众多UNIX程序员的帮助,不断完善自身。逐渐成为世界上目前最受欢迎的开源操作系统。

现在我们已经大致了解了什么是Linux操作系统,现在让我们来搭建一个Linux操作系统的环境,开始对其行进行探索吧。这里主要介绍的是基于Linux内核的Ubuntu操作系统。

2 程序开发环境

工欲善其事必先利其器,想要玩转基于Linux内核的操作系统,必须要先搭建它的开发环境。

现在让我们来安装一下基于Linux内核的Ubuntu操作系统。为了不对当前使用的操作系统造成影响,一般选则在VMware中安装操作系统进行开发。下面是具体的安装教程。

首先需要下载VMware Workstation Pro的虚拟机,我在这里使用的是VMware Workstation Pro 16这个版本。百度搜索虚拟机,网上很多,我用的是VMware16版本的,因为用了很长时间习惯了。

虚拟机版本不同,并不会影响后续的操作。虚拟机装好之后,我们需要下载一个Ubuntu的镜像,Ubuntu的版本已经更新到22.04了,我这里下载的是Ubuntu 20.04.4版本,下载地址在Ubuntu官网:Ubuntu Releases在这里插入图片描述
在这里插入图片描述

2.1 VMware安装Ubuntu

打开安装好的VMware虚拟机,按照以下的图片一步步操作即可。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

接下来这步一定不要选择我们下载好的光盘映像文件,因为选了文件点“下一步”后,系统就会直接帮你配置好后面的过程配置,如果这样就不能按照自己的要求去进行选择配置我们自己的虚拟机了,所以我们这步要选择“稍后安装操作系统”。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这步需要我们配置给虚拟机的运行内存,这个要根据自己的电脑配置来给虚拟机分内存。内存大,肯定性能好,但是要根据自己电脑的实际情况来分配内存。要是因此影响了自己电脑的使用就不好了。我的电脑内存为16G,所以这里我分给虚拟机4G。

在这里插入图片描述

网络这里我们直接选择默认的NAT模式就好,然后关于这三种网络连接模式到底有什么不同,之后有时间我会单独写一篇文章来具体讲一下。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

到这里我们的虚拟机基本就算配置完成了。接下来打开我们的虚拟机设置选项,在CD/DVD选项卡里来选择我们需要使用的安装镜像文件(就是之前下载好的Ubuntu光盘映像文件)

在这里插入图片描述

在这里插入图片描述

设置好后我们点击“开启此虚拟机”选项,在正常安装操作系统时,我们要在BIOS里设置启动项,用带有操作系统的设备来启动电脑,然后开始安装操作系统。但是我们这个虚拟机它可以自己识别有没有安装系统,所以在我们启动时他就可以直接进入系统安装界面。下图,关于语言选择,我其实比较推荐选择英文(虽然本人的英语也不算太好),但是如果选择中文,安装完成后,桌面、文档等文件夹的名字便会用中文显示。我们在终端,用命令来进行操作时也会有所不便。运行命令报错时也会显示中文,虽然便于阅读问题,但是不利于进行搜索。虽然我也给出了如何选择中文语言,但是在接下来的操作过程中,依旧是以英文为主。进入安装界面后我们选择“English”,点击install ubuntu进入下一步;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下面是键盘选择选默认的English(US)即可

在这里插入图片描述

下面这两个选项,第一个选项是正常安装,这个安装完后就是会出现一些系统自带的软件,不用的可以卸载。第二个选项是最小安装,它只会安装我们系统要用到的基本工具。下面两个选项第一个是安装ubuntu时下载更新,第二个为图形或无线硬件以及其他的媒体格式安装第三方软件。我这里选择的是正常安装,如果想要一个纯净的系统就可以选择最小安装。

在这里插入图片描述

这里是给磁盘分区,磁盘分区可以手动进行,也可以让系统自己进行分配。第一个选项是系统自动分配内存,第二个选项是自己手动分配内存。这里建议,如果对Ubuntu文件系统不太了解的朋友,就不要自己手动进行分区了。

在这里插入图片描述

这里的对话框就是在询问我们是否确认要系统自动化分区,这里我们选择继续进行分区。

在这里插入图片描述

这里是选择系统时间,直接默认上海即可。

在这里插入图片描述

接下来是设置系统用户,和用户密码。设置好后,点击继续进行下一步。

在这里插入图片描述

接下来就是等待系统安装完成。如果安装过程中提示有下载某些东西但是比较慢,影响了安装进度,可以选择【Skip】跳过这一步。

在这里插入图片描述

这里选择重启系统,等系统重启之后,关于Ubuntu系统的安装就到此结束了。恭喜你,成功安装了一个除Windows操作系统外的另一个操作系统。你的Linux系统之旅,正式开始,希望你会喜欢。

在这里插入图片描述
在这里插入图片描述

2.2 Ubuntu换国内软件源

现在Ubuntu已经安装完成,接下来让我们修改一下它内置默认的软件安装源。因为Ubuntu的默认的软件源,其服务器是在国外。国内的用户去访问下载软件的速度会比较慢。所以国内的Ubuntu的使用者在Ubuntu安装好之后,会对其默认源进行修改。下面让我们一起来看一下怎么修改它的默认源吧。(按照下面的图片操作即可)

接下来我会介绍两种修改源的方法:

1 命令行修改源

1)首先我们打开终端

在这里插入图片描述

2)在终端中输入以下命令

sudo cp /etc/apt/sources.list /etc/apt/sources_init.list

这条命令的作用是把写有源的文件给复制一份出来,备份一下,以防操作失误,导致无法挽救。

在这里插入图片描述

sudo gedit /etc/apt/sources.list

这条命令是把写着源的文档用gedit打开。接着把下边的源,任选一个复制进去替换即可,这里我选择的是清华源。源替换完成之后,点击关闭保存即可。

在这里插入图片描述
默认源文件
在这里插入图片描述

阿里源:

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

清华源:

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

网易源:

deb http://mirrors.163.com/ubuntu/ wily main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ wily-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ wily-backports main restricted universe multiverse

中科大源:

deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
2 图形化界面修改源

点击左下角的软件库,打开软件和更新。

在这里插入图片描述
在这里插入图片描述

这里选择其他站点。

在这里插入图片描述

向上找到中国站点的服务器,选择一个基于中国服务器的软件源即可。这里选择好想用的源之后,有可能会让你输入一下,当前账户的秘密来确保安全。当然没有也不要奇怪,可能是在上一步选择其他站点的时候让你输入过一次密码了,已经确认的你的身份。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

选择完成后,打开终端,分别输入以下命令。这两条命令,第一条命令的作用是更新源,第二条命令的作用是更新软件。到此,软件源的替换也完成了。

sudo apt-get update
sudo apt-get upgrade 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值