一、VirtualBox安装配置

1、Download VirtualBox

https://www.virtualbox.org/wiki/Downloads

01 虚拟机安装 Ubuntu_Ubuntu

下载1:VirtualBox-6.1.16-140961-Win

01 虚拟机安装 Ubuntu_Ubuntu_02

Support for USB 2.0 and USB 3.0 devices, VirtualBox RDP, disk encryption, NVMe and PXE boot for Intel cards.

下载2:Oracle_VM_VirtualBox_Extension_Pack-6.1.16

http://download.virtualbox.org/virtualbox/6.1.16/

下载3:VBoxGuestAdditions_6.1.16.iso

01 虚拟机安装 Ubuntu_Ubuntu_03


下载软件列表:

01 虚拟机安装 Ubuntu_ubuntu_04

2、安装VirtualBox

01 虚拟机安装 Ubuntu_Ubuntu_05

3、添加Oracle_VM_VirtualBox_Extension_Pack扩展包

管理-全局设定-扩展 添加新包

01 虚拟机安装 Ubuntu_开源镜像站_06


01 虚拟机安装 Ubuntu_开源镜像站_07

4、VBoxs 配置

新建:新建虚拟电脑 Ubuntu 内存大小 4G 文件大小 >20G 其他默认

01 虚拟机安装 Ubuntu_开源镜像站_08

设置:常规-高级

01 虚拟机安装 Ubuntu_开源镜像站_09


显示:勾选硬件加速

存储

01 虚拟机安装 Ubuntu_Ubuntu_10


01 虚拟机安装 Ubuntu_Ubuntu_11

二、Ubuntu安装

1、下载 Ubuntu

官网:https://www.ubuntu.com/download/desktop

01 虚拟机安装 Ubuntu_ubuntu_12


01 虚拟机安装 Ubuntu_开源镜像站_13


网易镜像站:http://mirrors.163.com/ubuntu-releases/

清华镜像站 : https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/

01 虚拟机安装 Ubuntu_Ubuntu_14

2、安装Ubuntu

将系统镜像ubuntu-20.10-desktop-amd64.iso加载到虚拟光驱,比如显示物理设备‘K:’
启动虚拟机 Ubuntu ,选择启动盘 物理设备‘K:’

01 虚拟机安装 Ubuntu_开源镜像站_15


01 虚拟机安装 Ubuntu_Ubuntu_16


去掉安装Ubuntu时下载更新,因为太慢,以后通过选择源进行更新。

01 虚拟机安装 Ubuntu_Ubuntu_17


默认选继续

01 虚拟机安装 Ubuntu_Ubuntu_18


密码为1 因为是自己用为了方便

3、安装VBoxGuestAdditions_6.1.16

先把镜像文件VBoxGuestAdditions_6.1.16.iso加载到虚拟光驱

01 虚拟机安装 Ubuntu_Ubuntu_19


然后在Ubuntu中安装

01 虚拟机安装 Ubuntu_开源镜像站_20


01 虚拟机安装 Ubuntu_开源镜像站_21


01 虚拟机安装 Ubuntu_ubuntu_22

三、配置

1、更新镜像配置

方法一:
清华大学开源镜像站:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 阿里云开源镜像站:http://mirrors.aliyun.com/ubuntu-releases/ 备份:sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
修改配置:sudo gedit /etc/apt/sources.list
见清华大学开源镜像站sources.list内容
更新源:sudo apt-get update
方法二:显示应用程序>软件和更新

01 虚拟机安装 Ubuntu_开源镜像站_23

下载自:选其它网站…选择最佳服务器(S) 阿里云开源镜像站

01 虚拟机安装 Ubuntu_ubuntu_24

2、更新软件

$ sudo apt update
$ sudo apt upgrade

LINUX的发行版,都有自己的软件仓库,UBUNTU源列表sources.list,表中每一条网址就是一个源。

sudo gedit /etc/apt/sources.list

可以在这个文件里加入或者注释(加#)掉一些源。

sudo apt-get update

访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。

sudo apt-get upgrade

本地已安装的软件与下载的软件列表里对应软件进行对比,如果发现已安装的软件版本低,就会提示你更新。
总之,update是更新软件列表,upgrade是更新软件。

四、vagrant

Vagrant is a tool for building and managing virtual machine environments in a single workflow.

https://www.vagrantup.com/

01 虚拟机安装 Ubuntu_开源镜像站_25

1、Download 2.2.14

01 虚拟机安装 Ubuntu_ubuntu_26

2、Find Boxs 搜索 ubuntu 20.10

01 虚拟机安装 Ubuntu_ubuntu_27


01 虚拟机安装 Ubuntu_ubuntu_28

3、在本地创建一个目录用来存放 Ubuntu 虚拟机

如:G:\VirtualBox VMs\Ubuntu

G:\VirtualBox VMs\Ubuntu\vagrant init ubuntu/groovy64

在当前目录下生成一个Vagrantfile文件,内容就是上图 Vagrantfile 标签中看到的内容。

vagrant up (启动虚拟机)

vagrant up

下载安装,安装速度有点慢。安装成功后,可以在 vitualbox 中的虚拟机列表看到新安装的虚拟机。

使用命令登录:

vagrant ssh

以下是vagrant常见命令:

vagrant box list 查看目前已有的box
vagrant box add 新增加一个box
vagrant box remove 删除指定box
vagrant init 初始化配置vagrantfile
vagrant up 启动虚拟机
vagrant ssh ssh登录虚拟机
vagrant suspend 挂起虚拟机
vagrant reload 重启虚拟机
vagrant halt 关闭虚拟机
vagrant status 查看虚拟机状态
vagrant destroy 删除虚拟机