1.什么是Linux操作系统:Linux是一种类Unix操作系统。Linux 的主要特点:开源软件:源码可下载;免费使用;不断被社区改进/更新。Linux内核主要负责以下四种功能:(1)系统内存管理 (2)软件程序管理 (3)硬件设备管理 (4)文件系统管理
2. 虚拟机、WSL2是什么:
(1)虚拟机:指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
(2)WSL2:Windows Subsystem for Linux,在win系统下能运行linux的环境,比如安装ubuntu,并和win有极强的交互性。相比较WSL1,WSL2有了很大的进步,能运行大多数Linux命令行,工具和应用,并且使用了真正的Linux内核,几乎具备Linux的完整功能,它的目标是提高文件系统性能,以及添加完全的系统调用兼容性。优势交互性强,比如说,子系统可以完全访问win下的文件。如果你的win下有VScode,那么只需要在命令行运行code filename,那么就可以直接用win环境下的VScode打开子系统下的名为filename文件,而不需要在linux里面安装vscode。启动快:相比较虚拟机启动比较快。劣势占用内存比较大,官网上描述是50%的计算机内存,或者8GB,取两者较小者。每次重新开机都会分配不一样的ip和mac,需要自己配置一个固定ip和mac。
3.下载方式:通过官方网站下载
4.安装步骤:(1)首先在官网Oracle VM VirtualBox下载安装VirtualBox(Oracle VM VirtualBox)
(2)下载安装扩展包,下载完成后双击,安装。
(3)安装系统(官网下载https://cn.ubuntu.com/)
5.安装过程中可能出现的错误:例如无法建立虚拟机,可以尝试卸载VirtualBox后重新下载安装VirtualBox后进行建立。如果虚拟机正在运行中,就无法关闭软驱
6.操作
正在进行UBuntu20.04的安装下载