在 Ubuntu 20.04 里执行VirtualBox 6.1.x

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
头像
primes
帖子: 142
注册时间: 2007-05-10 11:43
系统: Ubuntu18.04、Win 10

Re: 在 Ubuntu 20.04 里执行VirtualBox 6.1.x

#16

帖子 primes » 2020-04-24 8:31

我在ubuntu 18中的vbox试用ubuntu20发现:
1、vbox增强功能双向粘贴复制不行;
2、主机(18)往vbox中(20)拖入文件可以,反之不行。
注:之前ub18中往vbox18中进行这两项是可以的。
头像
astolia
论坛版主
帖子: 6703
注册时间: 2008-09-18 13:11

Re: 在 Ubuntu 20.04 里执行VirtualBox 6.1.x

#17

帖子 astolia » 2020-04-24 9:41

primes 写了: 2020-04-24 8:31 我在ubuntu 18中的vbox试用ubuntu20发现:
1、vbox增强功能双向粘贴复制不行;
2、主机(18)往vbox中(20)拖入文件可以,反之不行。
注:之前ub18中往vbox18中进行这两项是可以的。
https://forum.ubuntu.com.cn/viewtopic.p ... 2#p3220692
头像
Ping-Wu
帖子: 1822
注册时间: 2012-11-14 9:34
系统: Debian 12

Re: 在 Ubuntu 20.04 里执行VirtualBox 6.1.x

#18

帖子 Ping-Wu » 2020-07-30 8:14

目前 Ubuntu 对 VirtualBox 的更新速度有点落后,如果想装设最新版,必须转到 Oracle 套件库,基本步骤如下:

1. 卸载从 Ubuntu 套件库装设的 VirtualBox:

代码: 全选

sudo apt remove virtualbox virtualbox-ext-pack virtualbox-guest-additions-iso
2. 输入 Oracle public key:

代码: 全选

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
3. 把 Oracle 的 VirtualBox 套件库加入 apt 系统:

代码: 全选

echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee -a /etc/apt/sources.list.d/virtualbox.list
4. 从 Oracle 套件库安装最新版的 VirtualBox:

代码: 全选

sudo apt update && sudo apt install virtualbox-6.1
5. 下一步就是安装 增强包,因为目前好像还无法直接套出 VirtualBox 的版本(???),我们就使用一个比较笨的办法,举例如下( :

代码: 全选

a=$(virtualbox --help | head -n 1)
b=$(sed 's/.*\ v\(.*\).*/\1/' <<< "$a")
b=$(grep -oP '(?<=\ v).*?(?=_Ubuntu)' <<< "$a") (版本号码介于 "v" 跟 "_Ubuntu" 之间)

6. 然后下载跟系统里 VirtualBox 同版本的增强包:

代码: 全选

wget https://download.virtualbox.org/virtualbox/$b/Oracle_VM_VirtualBox_Extension_Pack-$b.vbox-extpack
7. 安装增强包:

代码: 全选

sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-$b.vbox-extpack
回复