电脑系统:Win10
内存:8G
一、VirtualBox安装
去官网https://www.virtualbox.org/下载最新版的VirtualBox,写此文的时候版本是6.1。
双击下下来的exe运行就好了,正常的安装方法,中间没遇到什么问题,就不多说了。
二、通过VirtualBox安装Ubuntu16.04虚拟机
首先,下载好Ubuntu16.04的镜像文件ubuntu-16.04-desktop-amd64.iso,现在电脑应该都是64位的了。下载的官网我现在懒得找了,这里放个百度网盘链接。
链接:https://pan.baidu.com/s/18NdYdo74cKan-qYnuHLUDA
提取码:gc2l
复制这段内容后打开百度网盘手机App,操作更方便哦
然后,基本按照https://blog.csdn.net/scene_2015/article/details/83025750网页的说明去安装就行了。
其中,第3步我内存按需分配了2G(虽然可能2G也不够),第7步我虚拟硬盘按需动态分配了20G。接着启动虚拟机,对应上面网页第9步、第10步,由于第一次启动,要添加我们下载好的虚拟光盘文件,就是前面下载的iso镜像文件。第18步和第20步等待时间很长,要几个小时。
三、调整屏幕分辨率
第二步实现完之后发现屏幕很小,把窗口放到最大也不会使屏幕自适应变大。
方案一(解决失败):
在虚拟机屏幕右上角设置里打开“系统设置(System Settings)”,然后打开“显示(Displays)”。
无论调哪个分辨率,都告诉我Unknown Display,只能换个方法了。
方案二(并不是个好方法):
上网查阅后发现可以按照https://blog.csdn.net/lacrimarrum/article/details/79009546这个网址解决问题。但是通过这个方法我弄了1920x1080的分辨率,和电脑并不匹配,长度和宽度都比电脑屏幕大,还要拖动滑动条来看清全部屏幕。这就很不爽,但就只能凑合了。
方案三(最好的方法,没专门试过,但是应该是由这个操作引起的):
点击VirtualBox左上方的“设备”->“安装增强功能”,跳出一个框,点确定。安装完毕后屏幕应该就能自适应窗口大小了。Perfect。
如果你点了安装增强功能后又把它关掉了,那你下次再点就会报个错,那个错是由于之前第一次点已经打开了一个设备导致的。解决方法很简单:把linux桌面左侧的光盘图标弹出(Eject)就可以了。然后再次点安装增强功能安装就可以了。
四、调整系统显示语言
按照前面第二步教程里的选择,默认系统显示语言是中文的。这就很讨厌,萌新可能会问我为什么讨厌中文显示?等以后安装或运行程序报错时,在百度上用中文查错误,你就知道有多讨厌了。
那我就想把系统显示语言改成英文。
方案:在虚拟机屏幕右上角设置里打开“系统设置(System Settings)”,然后打开“语言支持(Language Support)”,把上部的English(United States)拖拽到汉语(中国)的上面,最后重启虚拟机并在跳出的对话框中选择更新为新名称就好了。如图所示
五、使虚拟机和主机能文字相互复制粘贴,文件能拖拽
我喜欢在两边切换,主要是以前被虚拟机莫名断网搞怕了。
方案:点击VirtualBox左上方的“设备”->“共享粘贴板”->“双向”、“设备”->“拖放”->“双向”后重启虚拟机即可完成。这样复制来粘贴去就舒服了。
提醒:如果之前没有按照步骤三里面的方案三安装增强功能,这一步还得做一遍这个才行。PS:一般博客可不会告诉你这个,我找了好久才发现还要这样才行的。
六、安装中文输入法
似乎按照第二步里的安装方法,系统也是自带中文输入法的,不过一是我一开始没找到,二是搜狗输入法比自带的好,所以我又安装了搜狗输入法。
按照https://www.cnblogs.com/zhangfengfly/p/6867844.html这篇博客的步骤去操作就可以了,不要漏步骤。
中间遇到一个报错,其中一段文字说:sogoupinyin breaks fcitx-ui-qimpanel。如果有这个错,那么按照https://www.cnblogs.com/elitphil/p/14034616.html这篇博客的方法在终端执行命令:sudo apt-get remove fcitx-ui-qimpanel就可以解决了。
过程中如果右上角小键盘选项里没有“配置(Configure Current Input Method)”选项的话,重启即可显示。在配置里添加输入法时,如果找不到"sougoupinyin",把"Only show current language"选项勾掉。
七、将虚拟机cpu从单核改成多核以提升性能
将虚拟机关机,找到VirtualBox上部的设置
依次点击“设置”->“系统”->“处理器”,然后选择处理器数量,我电脑本身是4核的,那么虚拟机最多就4核,我现在先给虚拟机先选择2核试试。
好了,通过VirtualBox运行Ubuntu16.04虚拟机的教程就写到这里了,之后如果发现上述方法有问题我再更新博客。