VirtualBox 安装 Ubuntu 20.04 全流程

VirtualBox 安装 Ubuntu 20.04 全流程

内容概要

这个作业属于哪个课程 2022面向对象程序设计
这个作业要求在哪里 2022面向对象程序设计寒假作业1
这个作业的目标 在虚拟机环境下安装Ubuntu使用gcc编译C\C++程序
作业正文 如下
其他参考文献 Compiling C - Ubuntu中文

当时买笔记本的时候没有想那么多,直接入的 AMD 版本的。

但是现在发现,在 Windows 11 + AMD 环境下,VMware 会有莫名其妙的 bug。如果启用了虚拟机的多核支持,虚拟机直接无法启动。完全解决不了,只能等软件更新。

所以,就选用 VirtualBox 安装 Ubuntu 20.04。最后一般都用 WSL 了

基本流程其实和 VMware 大同小异。

下载所需文件

安装镜像 (ISO)

打开Ubuntu 官方下载地址,选择最新的 Ubuntu LTS 版本镜像下载。现在最新的 Ubuntu LTS 镜像就是 20.04 版本的。

VirtualBox

由于 VirtualBox 是一款开源的免费虚拟机,所以直接打开 Oracle VM VirtualBox的下载地址,根据宿主机的类型选择对应安装包下载。

下载完成之后,打开安装包直接安装即可。无任何特殊设置。

虚拟机配置

建立新虚拟机

完成虚拟机的安装后,打开 Oracle VM VirtualBox,你会看到这样的一个界面。

image-20220116224125496

单击新建,填写对应信息。

image-20220116224326289

配置虚拟机的内存大小。

image-20220116224452940

配置虚拟机的硬盘大小

image-20220116224450314

image-20220116224446724

image-20220116224440402

image-20220116224427564

载入安装镜像以及进一步配置

新建虚拟机完毕之后,主页就会出现一个新的虚拟机。

但是到这一步还是不够的,因为我们还没有设置载入 Ubuntu 的安装镜像。

image-20220116224424826

所以我们要对虚拟机进行进一步的配置。

根据你自己的硬件情况,调整处理器的数量。

image-20220116224633890

选择选择或创建一个虚拟光盘文件

image-20220116224639196

image-20220116224641552

安装系统

完成以上配置之后,就可以开始正式安装系统了。

启动虚拟机,选择第一个启动项。进入 Ubuntu 的安装。

image-20220116224855341

检查安装镜像的完整性,可跳过。

image-20220116224913206

image-20220116225106894

选择 简体中文,并点击 安装 Ubuntu

image-20220116225126485

键盘布局选择中文。

image-20220116225139909

选择正常安装,并且不在安装 Ubuntu 时下载更新

image-20220116225212003

直接选择 清除整个磁盘并安装 Ubuntu

image-20220116225257876

选择继续。

image-20220116225314027

选择你所在的时区,这里我选择上海。

image-20220116225354596

设置你自己的用户信息和登录密码。

image-20220116225434949

开始读条,静静等待。

image-20220116225451684

大约十多分钟后,安装完成。选择现在重启

image-20220116230857567

安装完成后,记得移除安装镜像,否则再次启动之后还是会进入安装的页面。

进入 Ubuntu 操作系统,疯狂跑马。

image-20220116231010148

成功进入桌面环境!进行简单的配置。

image-20220116231137467

完成安装!

image-20220116231143084

再看看关于页面,大功告成!

image-20220116232243503

编译 C\C++ 代码

系统配置

要编译 C\C++ 代码第一个遇到的问题就是没有编译器

先打开终端运行

sudo apt update

更新一下系统自带的包列表。

image-20220116232753020

image-20220116232856499

然后输入

sudo apt install build-essential

安装 C\C++ 编译所需要的所有依赖包。

快乐读条

image-20220116232912317

读条完成之后,我们来检查一下是否已经成功安装编译器。运行命令

gcc --version

如图,终端中显示出 gcc 的版本号,说明安装成功!

image-20220116233143306

使用 Nano 编写简单的 C 程序

在终端中输入 nano ,启动 Nano 编辑器。

image-20220116232939055

简单地写一个 C 的 Hello World。

image-20220116233057500

使用 gcc 编译 & 运行

保存后回到终端。运行命令

gcc Hello.c -o hello

-o 就是指定编译出的二进制文件叫 hello

gcc 会自动完成链接和编译的工作。

最后执行命令

./hello

终端中输出。成功运行!

Hello Ubuntu!

image-20220116233252611

posted @ 2022-01-16 23:59  zenor0  阅读(1227)  评论(0编辑  收藏  举报