前言
在VirtualBox下配置Ubuntu虚拟机的完整过程,写这篇博文倒不是因为这个过程有多难,纯粹就是想做个记录。网上实际上也能找到一些文章,就是比较分散。所以想写一篇完整版的,方便自己也方便大家查看。
我在写这篇文章时,具体的环境如下:
- Win10主机
- VirtualBox6.1版本
- Lubuntu19版本(使用LXDE/LXQT作为桌面环境的Ubuntu版本)
一、创建虚拟电脑与安装系统
第一步,创建虚拟电脑。很简单,可以使用默认的配置先创建,要是觉得卡顿什么的再增加配置也行。
注:使用Lubuntu系统时,在选择类型和版本时把它当Ubuntu来选就行(本来就是一样的~)
我的配置:
- 内存:2g
- 硬盘:10g
- cpu:2个(在创建完之后到设置里修改)
其他的全部默认就行
安装系统时可以先把网络关掉,让系统不要在安装的时候更新系统软件,这很重要!因为系统默认的下载源都不在国内,下载速度极度缓慢,要是没关的话会等你天荒地老都不一定可以完成。可以跳过的下载步骤都建议跳过,等到修改为国内源之后再下载更新。
二、配置
到了这一步,我已经默认你安装好系统并且已经可以正常使用了。
1、修改root用户的密码
Ubuntu系统的root用户的初始密码是随机生成的,我们要改成自己的。
在进入到终端之后,执行如下命令后再按照提示完成即可
czy@server:~$ sudo passwd root
[sudo] password for czy:
New password:
Retype new password:
passwd: password updated successfully
注:密码在输入后是不可见的
2、安装增强功能
刚在虚拟机上装好的Ubuntu是不能自适应屏幕分辨率的,通过VirtualBox的增强功能来实现自适应屏幕分辨率。
在最上的菜单栏那里点击设备-->安装增强功能,Ubuntu系统就会弹出插入光盘的提示。接着在文件管理中查看它挂载在哪个路径,我的挂载在/media/czy/VBox_GAs_6.1.12下,去到那个路径下
czy@server:~$ cd /media/czy/
czy@server:/media/czy$ ls
VBox_GAs_6.1.12
czy@server:/media/czy$ cd VBox_GAs_6.1.12/
czy@server:/media/czy/VBox_GAs_6.1.12$ ls
AUTORUN.INF VBoxDarwinAdditions.pkg
autorun.sh VBoxDarwinAdditionsUninstall.tool
cert VBoxLinuxAdditions.run
NT3x VBoxSolarisAdditions.pkg
OS2 VBoxWindowsAdditions-amd64.exe
runasroot.sh VBoxWindowsAdditions.exe
TRANS.TBL VBoxWindowsAdditions-x86.exe
最后执行这个可执行文件:
czy@server:/media/czy/VBox_GAs_6.1.12$ ./VBoxLinuxAdditions.run
等执行完之后重启虚拟机,完事!
3、修改软件下载源(通过终端修改)
修改这个文件夹 /etc/apt/sources.list 里面是下载源的网址
我使用阿里云的镜像源,具体修改方法如下:
cd /etc/apt/
sudo cp sources.list sources.list.backup
sudo vim sources.list
进入vim之后输入命令进行全局替换:
:%s/archive.ubuntu/mirrors.aliyun/g
保存退出
:wq
4、其他:
1、在修改软件下载源的时候,其实可以直接通过应用管理工具的设置修改,那样子非常便捷且可靠。但考虑到服务器没有图形界面,所以文章还是通过终端改文件的方式来修改。
最后
1、问与答(自问自答)
Q:为什么使用Oracle VM VirtualBox而不是更著名的VMware Workstation Pro
A:一开始我是用VMware的,但我不知道为什么我的VMware在运行一段时间(通常只需要2、3个小时)之后,虚拟机系统会变得十分卡顿。起初我以为配置不够,所以我为Ubuntu虚拟机分类了更多的物理配置,使它可以使用我的物理主机的全部cpu核心(4个)以及4g的内存。然而这种卡顿现象仍然没有发生改变,后来我去网上查了些资料,据说是VMware本身的问题,具体的情况我也不懂。但不管怎么样,我忍不了那么卡顿的情况,所以转用VirtualBox,发现VirtualBox真好!
Q:为什么使用Lubuntu而不是标准的Ubuntu发行版?
A:首先,Lubuntu和Ubuntu实际上是一样的,唯一不同的地方在于,他们的桌面环境不同。然而对于Linux系统而言,桌面环境也只不过是一个随时可以关闭甚至删除的软件而已。使用Lubuntu最大的优势在于,它的桌面环境占用更少的硬件资源,说白了就是在你分配的cpu核心数量和内存空间大小都比较少的情况下,可以更快速的运行,不卡顿。作为在虚拟机上运行的系统,这很重要!起初我使用Ubuntu18.04LTS/20.04LTS,在两核心2g内存的配置下卡,再增大些也有点卡。但同样的两核心2g内存换成Lubuntu19之后,那个流畅!极度舒适!
本文详述了在VirtualBox6.1环境下,如何创建虚拟电脑并安装Lubuntu19系统,包括创建虚拟机配置、安装系统、修改root密码、安装增强功能以实现屏幕自适应,并通过终端修改软件下载源。此外,还解答了为何选择VirtualBox和Lubuntu的原因。
2470

被折叠的 条评论
为什么被折叠?



