14.04 的 virtualbox ppa

Min*_*ael 2 ppa virtualbox 14.04

我想添加PPA获得VirtualBox的更新,但我不明白基于Debian的步骤,其网页上(或在此)。通常我添加存储库sudo add-apt-repository ...

谁能解释一下步骤?

Ter*_*nce 5

首先,您需要将存储库添加到您的系统中。将以下内容复制并粘贴到终端窗口:

VirtualBox for Bionic 不支持 i386,因此添加此存储库:

sudo bash -c 'echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" > /etc/apt/sources.list.d/virtualbox.list'
Run Code Online (Sandbox Code Playgroud)

对于 17.10 及更早版本,请添加以下内容:

sudo bash -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" > /etc/apt/sources.list.d/virtualbox.list'
Run Code Online (Sandbox Code Playgroud)

然后您只需从https://www.virtualbox.org/wiki/Linux_Downloads逐步完成其余部分;或者我把步骤放在下面。

您只需复制并粘贴以下每个步骤即可VirtualBox在您的系统上完成安装:

添加密钥:

Ubuntu 14.04:

wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

Ubuntu 16.04 及更新版本(包括 18.04):

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

然后进行更新并安装:

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

更新: 现在是 Virtualbox 5.2

sudo apt-get install virtualbox-5.2
Run Code Online (Sandbox Code Playgroud)

VirtualBox 6.0也可用

sudo apt-get install virtualbox-6.0
Run Code Online (Sandbox Code Playgroud)

最后,安装您的内核驱动程序VirtualBox

sudo apt-get install dkms
Run Code Online (Sandbox Code Playgroud)

如果这是新安装,请运行以下命令将 vboxusers 组添加到您的用户名:

sudo usermod -a -G vboxusers $USER
Run Code Online (Sandbox Code Playgroud)

然后注销并重新登录以使更改生效。

然后全部安装好之后,建议从这里安装VirtualBox Extension Pack

希望这可以帮助!

  • 小建议:将 `deb` 行放在 `/etc/apt/sources.list.d/virtualbox.list` 中,因为它更简洁一些,并且与该目录的用途一致。 (2认同)