一、安装VirtualBox
选择适合自己操作系统的安装包+下载扩展包。我使用的是linux发行版debian,所以这里就演示linux系统的流程,其他操作系统类似。
这里要特别注意,安装包和扩展包的版本要一致,不然可能会出现一些奇奇怪怪的问题。后面就是安装VirtualBox deb包
sudo apt update
sudo apt install <VirtualBox安装包位置>
二、下载debian10镜像文件
官网下载地址:Debian 10.13
下面三个中选择一个下载即可
下载完成后如下图
三、VirtualBox上安装debian10
3.1 安装VirtualBox扩展包
依次点击下面选项打开扩展包管理器
点击安装,找到之前下载的VirtualBox的扩展包,点击打开,完成安装即可。
3.2 安装debian10
3.2.1 新建虚拟机
点击 控制->新建。然后依次按照下面图片操作。
3.2.2 虚拟机配置
点击设置
选择debian10的镜像文件到盘片上
网络选择桥接网卡。最后点击确定。
3.2.3 启动虚拟机
点击启动(虚拟机,启动! 哈哈哈哈)
选择图形化安装界面(这里的图形化与否仅仅是针对安装过程的,不是桌面环境的,桌面环境是否是图形化是在后面选择的)
后面步骤跟着图片操作即可
设置一个主机名
下面点击继续
root密码不设置
设置一个新的用户名
设置用户密码
磁盘分区
开始漫长的等待~~~
点击使用网络镜像(PS:这里之前其实不用点击使用网络镜像的,那样安装速度还快点。但是最近我发现安装如果不使用网络镜像,后面安装就出错了,估计是缺少什么文件了....建议这里选择使用网络镜像)
我离USTC比较近,大家可以可以根据自己情况自行选择
我继续等~~~~~
对了,如果不想要图形化界面的debian10,可以取消选择Debian桌面环境选项。
继续等等等~~~~(很漫长的安装的时间,听会歌放松一下)
终于安装完成,点击继续,自动重启。
3.3 更换apt软件源
输入密码进入桌面,打开终端。
这里使用 snullp 大叔开发的 配置生成器
deb https://mirrors.ustc.edu.cn/debian/ buster main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.ustc.edu.cn/debian/ buster-updates main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.ustc.edu.cn/debian/ buster-backports main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirrors.ustc.edu.cn/debian-security/ buster/updates main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian-security/ buster/updates main contrib non-free
复制上面代码后,打开/etc/apt/sources.list
sudo vi /etc/apt/sources.list
把里面原来的全部删掉,然后更换为上面的代码并保存。(如果vi编辑器不会使用可以自行百度)
这里也介绍另一种方法,使用scp命令完成替换。点击直接下载sources.list文件
然后再虚拟机终端使用命令查看虚拟机IP地址
ip address
然后使用下面命令替换sources.list文件
sudo scp <本机sources.list文件地址> <虚拟机IP地址>@<debian10用户名>:/etc/apt/sources.list
//如果无法复制,记得检查是不是打开了ssh服务和检查文件/文件夹的访问权限有没有问题
3.4 安装增强功能
先执行下面命令
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
又是一段时间的等待...(看来耐心也是去安装系统的前置条件。耐得住寂寞,才能守得住繁华。哈哈哈哈)
点击设备->安装增强功能
打开文件,然后点开光盘
确保有这个.run结尾的文件
按下面步骤操作,运行此文件
打来终端后,输入下面命令
cp ./VBoxLinuxAdditions.run ~
cd ~
sudo ./VBoxLinuxAdditions.run
完成后重启系统
sudo reboot
安装完增强功能后,就能实现虚拟机窗口自适应大小了以及双向复制、粘贴等一些高级功能了。至此在Virtual上安装Debian10操作系统完成。大家快去探索linux的神奇世界吧........