在Ubuntu Mate 里装 VirtualBox 5.1.x

Kvm、VMware、Virtualbox、Xen、Qemu 等
头像
Ping-Wu
帖子: 779
注册时间: 2012-11-14 9:34
系统: Ubuntu 18.04
送出感谢: 2 次
接收感谢: 40 次

在Ubuntu Mate 里装 VirtualBox 5.1.x

#1

帖子 Ping-Wu » 2016-07-26 14:25

《17.06.24补充》

以下是我们在 Ubuntu Mate 里装 VirtualBox 5.1.x的基本步骤:

1. 打开一个terminal。

2. 把 Oracle VirtualBox 的套件库加入Ubuntu:

代码: 全选

ubuntu=$(lsb_release -c | cut -f2)
echo deb http://download.virtualbox.org/virtualbox/debian $ubuntu contrib > vbox.list; sudo mv vbox.list /etc/apt/sources.list.d/
3. 下载及注册 Oracle VirtualBox 的 安全钥匙:

代码: 全选

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - 
4. 把 apt-get 的套件库资料更新以后,就可以装设最新版的 VirtualBox 5.1.x 了:

代码: 全选

sudo apt-get update; sudo apt-get install virtualbox-5.1 
以上的步骤,只是提供VirtualBox最基本的功能,对桌面使用者,必须再补充一些增强的步骤:

5. 到 virtualbox.org 网站下载 VirtualBox Extension Pack:

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

"VirtualBox 5.1.6 Oracle VM VirtualBox Extension Pack"

双击下载的档案,Virtualbox就会自动被启动来装设这个套件。

6. 把自己(使用者)加入 vboxusers群里:

代码: 全选

sudo usermod -a -G vboxusers $USER 
(6a. 确认自己的使用者的login id 已在 vboxusers 群里:)

代码: 全选

getent group vboxusers 
7. 不管是Linux或Windows虚拟机,装完系统后一定要加装Guest Additions。

《170410补充》新版的Ubuntu/VirtualBox。在装Guest Additions前,必须在VM里执行一个命令:

代码: 全选

sudo apt install build-essential
另外我们强烈建议尽量使用share folders。最新的发展,我们必须在VM里执行下面的命令:

代码: 全选

sudo usermod -aG vboxsf $(whoami)
《170702补充》

如果内含够多的话,可以把 “Use Host I/O Cache" 这个选项打勾,如附图:
Selection_072.jpg
会发现VirtualBox的速度,变快很多。

不过内核不够的机器,最好不要试。
上次由 Ping-Wu 在 2017-07-03 10:21,总共编辑 7 次。
头像
Ping-Wu
帖子: 779
注册时间: 2012-11-14 9:34
系统: Ubuntu 18.04
送出感谢: 2 次
接收感谢: 40 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#2

帖子 Ping-Wu » 2016-08-03 9:32

Ping-Wu 写了:以下是我们在 UbuntuMate 16.04.1 里装 VirtualBox 5.1.x的基本步骤,供大家参考:

1. 打开一个terminal。

2. 把 Oracle VirtualBox 的套件库加入Ubuntu:

代码: 全选

echo deb http://download.virtualbox.org/virtualbox/debian xenial contrib > vbox.list; sudo mv vbox.list /etc/apt/sources.list.d/
3. 下载及注册 Oracle VirtualBox 的 安全钥匙:

代码: 全选

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - 
4. 把 apt-get 的套件库资料更新以后,就可以装设最新版的 VirtualBox 5.1.x 了:

代码: 全选

sudo apt-get update; sudo apt-get install virtualbox-5.1 
以上的步骤,只是提供VirtualBox最基本的功能,对桌面使用者,必须再补充一些增强的步骤:

5. 到 virtualbox.org 网站下载 VirtualBox Extension Pack:

http://download.virtualbox.org/virtualb ... ox-extpack

双击下载的档案,Virtualbox就会自动被启动来装设这个套件。

6. 把自己(使用者)加入 vboxusers群里:

代码: 全选

sudo usermod -a -G vboxusers $USER 
(6a. 确认自己的使用者的login id 已在 vboxusers 群里:)

代码: 全选

getent group vboxusers 
如果虚拟机是Ubuntu(或其他Linux)系统的话,建议也在虚拟机里执行下列指令:

(在虚拟机里)

代码: 全选

sudo usermod -a -G vboxsf $USER 
7. 不管是Linux或Windows虚拟机,装完系统后一定要加装Guest Additions。
在UbuntuMate里装VirtualBox跟在Ubuntu (Unity)里完全无不同。唯一要注意的是,要进行与虚拟机作档案交换时需要samba server。后者因为预设里已有Nautilus及network sharing的extension,很容易解决(不必任何Linux经验)。不过这两个“元件”一个套件就可以包了:

代码: 全选

sudo apt-get install nautilus-share
我们发现简体中文Windows的虚拟机比起英文版及正体中文版要卡很多,原因应该是简体中文Windows的虚拟机是从Ghost装设进来的(我们找不到原版的光盘)。英文版及正体中文版的Windows虚拟机(从微软原版的光盘装设)操作起来感觉比在实际机器上还要快。

在目前的阶段要推广Linux桌面,我个人觉得需要一套不卡的Windows虚拟机,非常希望对这方面有经验的大牛能不吝提供教导。
onlylove
论坛版主
帖子: 4380
注册时间: 2007-01-14 16:23
送出感谢: 0
接收感谢: 96 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#3

帖子 onlylove » 2016-08-03 9:36

啥,你说你找不到简体中文的windows光盘,哈哈哈,这是我今天听到最好听的笑话,这个笑话不好笑 :Music
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
头像
Ping-Wu
帖子: 779
注册时间: 2012-11-14 9:34
系统: Ubuntu 18.04
送出感谢: 2 次
接收感谢: 40 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#4

帖子 Ping-Wu » 2016-08-03 9:52

onlylove 写了:啥,你说你找不到简体中文的windows光盘,哈哈哈,这是我今天听到最好听的笑话,这个笑话不好笑 :Music
一点都不好笑。(我对国内的情形,隔个太平洋,不是很清楚,请多多包涵。)

我们想要的是微软“原版”简体中文windows的光盘,如果有人可以提供“非官方”版,请check一下checksum是否正确。先谢了(我们非常愿意照微软的原价购买)!对我们来讲,即使要下载ghost版,也几乎是不可能的事。如我在麒麟论坛里提出,我在两年半前趁一位朋友回上海/北京时特地去买一片WinXP的DVD:

http://www.ubuntukylin.com/ukylin/forum ... 698&extra=

Again, 我希望我们的态度能就事论事,大家一起解决问题,没事找岔或把私人的怨气发泄在论坛上并不是有理性人的做法。
onlylove
论坛版主
帖子: 4380
注册时间: 2007-01-14 16:23
送出感谢: 0
接收感谢: 96 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#5

帖子 onlylove » 2016-08-03 10:37

Ping-Wu 写了:
onlylove 写了:啥,你说你找不到简体中文的windows光盘,哈哈哈,这是我今天听到最好听的笑话,这个笑话不好笑 :Music
一点都不好笑。(我对国内的情形,隔个太平洋,不是很清楚,请多多包涵。)

我们想要的是微软“原版”简体中文windows的光盘,如果有人可以提供“非官方”版,请check一下checksum是否正确。先谢了(我们非常愿意照微软的原价购买)!对我们来讲,即使要下载ghost版,也几乎是不可能的事。如我在麒麟论坛里提出,我在两年半前趁一位朋友回上海/北京时特地去买一片WinXP的DVD:

http://www.ubuntukylin.com/ukylin/forum ... 698&extra=

Again, 我希望我们的态度能就事论事,大家一起解决问题,没事找岔或把私人的怨气发泄在论坛上并不是有理性人的做法。
你是对国内隔着太平洋,你可知道,国内的国际化本地化同事,要同时进行简中繁中英文以外8种语言(日韩法西德巴葡)三个版本(7 8 10)的测试?他们的光盘都从哪来的?还有啊,你貌似有一年的时间去下载win10的简体中文版啊,你倒是去下啊,可惜到2016年7月29号,win10不免费更新了,也不知道微软让你下载不了,我也是就事论事,为啥国内同事那么辛苦的工作,你们连找个操作系统的事情都办不好
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
onlylove
论坛版主
帖子: 4380
注册时间: 2007-01-14 16:23
送出感谢: 0
接收感谢: 96 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#6

帖子 onlylove » 2016-08-03 10:40

当然了,你们要是规避法律问题,比方说用P2P下载会被断网,当我上面的话没说
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
头像
Ping-Wu
帖子: 779
注册时间: 2012-11-14 9:34
系统: Ubuntu 18.04
送出感谢: 2 次
接收感谢: 40 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#7

帖子 Ping-Wu » 2016-08-03 10:42

Ping-Wu 写了:
onlylove 写了:啥,你说你找不到简体中文的windows光盘,哈哈哈,这是我今天听到最好听的笑话,这个笑话不好笑 :Music
一点都不好笑。(我对国内的情形,隔个太平洋,不是很清楚,请多多包涵。)

我们想要的是微软“原版”简体中文windows的光盘,如果有人可以提供“非官方”版,请check一下checksum是否正确。先谢了(我们非常愿意照微软的原价购买)!对我们来讲,即使要下载ghost版,也几乎是不可能的事。如我在麒麟论坛里提出,我在两年半前趁一位朋友回上海/北京时特地去买一片WinXP的DVD:

http://www.ubuntukylin.com/ukylin/forum ... 698&extra=

Again, 我希望我们的态度能就事论事,大家一起解决问题,没事找岔或把私人的怨气发泄在论坛上并不是有理性人的做法。
补充一下。

两年多前,我在麒麟论坛里提供了基于一个叫做 “精简装机版XP”(不是Ghost)做出来的 vdi (VirtualBox disk image)档案:

http://www.ubuntukylin.com/ukylin/forum ... 084&extra=

该vdi(lrzip压缩过)的下载网址 (百度盘):

http://pan.baidu.com/s/1pJ6VvEr

这个虚拟机因为不像一般ghost加装了一大堆乱七八糟的东东,执行起来(印象中)相当快,有一些论坛朋友也这么说。不过因为这并不是微软官方原版的Windows,同时我们对简体Windows完全没有经验,当初的目的只是让大家玩一玩虚拟机而已。
这些用户感谢了作者 Ping-Wu 于这个帖子:
vickycq (2016-08-03 16:16)
评价: 3.7%
头像
Ping-Wu
帖子: 779
注册时间: 2012-11-14 9:34
系统: Ubuntu 18.04
送出感谢: 2 次
接收感谢: 40 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#8

帖子 Ping-Wu » 2016-08-03 10:49

onlylove 写了:你可知道,国内的国际化本地化同事,要同时进行简中繁中英文以外8种语言(日韩法西德巴葡)三个版本(7 8 10)的测试?
这是每一家软件公司都在做的事,国内国外都一样。
onlylove
论坛版主
帖子: 4380
注册时间: 2007-01-14 16:23
送出感谢: 0
接收感谢: 96 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#9

帖子 onlylove » 2016-08-03 10:50

两年半以前,那时候你要是还能买到微软原版盘,怕是……这么说,国内打击盗版也不是做做样子,反正你再早点没准能买到(有个叫开心正版的玩儿,当然,这也有很多版本,要仔细辨别),然而各方面压力和大形势推动,还有国内互联网普及,一句话,卖盘的,没了
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
onlylove
论坛版主
帖子: 4380
注册时间: 2007-01-14 16:23
送出感谢: 0
接收感谢: 96 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#10

帖子 onlylove » 2016-08-03 10:51

Ping-Wu 写了:
onlylove 写了:你可知道,国内的国际化本地化同事,要同时进行简中繁中英文以外8种语言(日韩法西德巴葡)三个版本(7 8 10)的测试?
这是每一家软件公司都在做的事,国内国外都一样。
你意思是你们不是软件公司?
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
头像
Ping-Wu
帖子: 779
注册时间: 2012-11-14 9:34
系统: Ubuntu 18.04
送出感谢: 2 次
接收感谢: 40 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#11

帖子 Ping-Wu » 2016-08-03 11:04

onlylove 写了:还有啊,你貌似有一年的时间去下载win10的简体中文版啊,你倒是去下啊,可惜到2016年7月29号,win10不免费更新了,也不知道微软让你下载不了,我也是就事论事,为啥国内同事那么辛苦的工作,你们连找个操作系统的事情都办不好
Windows 10 "抄袭“ :em11 Linux 系统,可以改换 locale,因此简体中文版的win10不是问题。

不过我们使用Windows虚拟机的目的,“并不是在Linux下操作Windows机器”,而是能在Linux里执行Windows的软件(即像WINE执行Windows的API,但更完善)。Win10需要太多的资源,并不适合这个目的,XP就够了。其实就虚拟机而言,xp最适合我们的目的。
头像
Ping-Wu
帖子: 779
注册时间: 2012-11-14 9:34
系统: Ubuntu 18.04
送出感谢: 2 次
接收感谢: 40 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#12

帖子 Ping-Wu » 2016-08-03 11:22

onlylove 写了:你意思是你们不是软件公司?
我有一家网络公司(跟朋友合股),当然牵涉到软件,但并不是真正的软件公司。

我在其他的帖子里提到,我跟几位早期从Linux赚到一些钱的朋友曾凑集了一小笔公益发展基金来Linux桌面。Linux什么都行,就是一直打不进桌面市场。十多年来,这笔基金已差不多用光了,但完全没有成绩。
onlylove
论坛版主
帖子: 4380
注册时间: 2007-01-14 16:23
送出感谢: 0
接收感谢: 96 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#13

帖子 onlylove » 2016-08-03 11:26

你想用linux赚钱,除了桌面,哪个方向都可以,你咋就认准桌面了
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
头像
Ping-Wu
帖子: 779
注册时间: 2012-11-14 9:34
系统: Ubuntu 18.04
送出感谢: 2 次
接收感谢: 40 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#14

帖子 Ping-Wu » 2016-08-03 11:44

onlylove 写了:你想用linux赚钱,除了桌面,哪个方向都可以,你咋就认准桌面了
:Haha

说这么话我想没有人会相信,不过我对Linux桌面的兴趣,绝对跟赚钱无关。实际上,我们的Linux桌面基金里还剩一些钱,希望能产生一些作用。不过国内现在财大气粗的公司很多,我们这点钱,提起了会被笑死了。

谈到用linux赚(小)钱,我一位在Oracle服务的朋友跟我说,他们在国内不太容易找到有经验的Oracle Linux管理师。VirtualBox也是Oracle的产品之一。
onlylove
论坛版主
帖子: 4380
注册时间: 2007-01-14 16:23
送出感谢: 0
接收感谢: 96 次

Re: 在UbuntuMate 16.04.1里装 VirtualBox 5.1.x

#15

帖子 onlylove » 2016-08-03 12:09

Ping-Wu 写了:
onlylove 写了:你想用linux赚钱,除了桌面,哪个方向都可以,你咋就认准桌面了
:Haha

说这么话我想没有人会相信,不过我对Linux桌面的兴趣,绝对跟赚钱无关。实际上,我们的Linux桌面基金里还剩一些钱,希望能产生一些作用。不过国内现在财大气粗的公司很多,我们这点钱,提起了会被笑死了。

谈到用linux赚(小)钱,我一位在Oracle服务的朋友跟我说,他们在国内不太容易找到有经验的Oracle Linux管理师。VirtualBox也是Oracle的产品之一。
国内不太容易找到,那是必然的,因为国内众多简历要在HR那过第一关,很多可能合格但是不会写简历的就直接过不了,然后HR看顺眼的技术面又过不了,能容易找到才怪,而且国内正统是redhat,人谁没事去研究你一克隆系统,java vbox,solaris sparc 服务器 mysql open office,oracle收购sun以后的小玩具多了,然后呢,不赚钱的都被弄死了,现在和google打官司打不赢,连java都不想要了,oracle就一讼棍
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
回复

回到 “虚拟机和虚拟化”