如何从命令行安装 VirtualBox?

Cri*_*lae 150 command-line virtualbox software-installation

我是新手。由于某些原因,我需要安装 Virtualbox。我发现我可以使用软件中心轻松安装它,但我最信任这种apt-get install方式,因为我发现它更安全,错误更少,并且它可以帮助我在终端中容纳更多。

所以,我的问题如下:有没有办法使用命令行安装 VirtualBox?我更喜欢简单的东西,比如apt-get install不解压缩、存档等,因为我仍然不知道如何在终端中执行这些操作。

War*_*ill 184

打开终端并执行:

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

哪个应该工作。

安装后,您可能希望在来宾操作系统中安装来宾添加项。

此外,您可能想要从这里获得的扩展包:

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

确保您获得正确的版本。

从 Xenial 16.04 开始,您还可以从 Canonical 存储库获取扩展包。转到终端并执行:

sudo apt install virtualbox-ext-pack 
Run Code Online (Sandbox Code Playgroud)

因此,从 Xenial 16.04 开始,您应该能够通过键入以下内容来获取 virtualbox 和扩展包:

sudo apt install virtualbox virtualbox-ext-pack 
Run Code Online (Sandbox Code Playgroud)

按照屏幕上的说明进行操作。

要安装用户界面来管理您的虚拟盒子,请使用此命令

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

  • Ubuntu 15.04 云映像 - 找不到适用于 virtualbox 的安装候选。这在上周奏效了。这是一个粘贴:pastebin.com/dYkSY3jc virtualbox 元包在我的 Ubuntu15.04 云映像上不可用,所以我必须先添加 repo 并更新。 (2认同)

Kos*_*nos 38

如果您想拥有最新版本的 VirtualBox,请查看:https : //www.virtualbox.org/wiki/Linux_Downloads

根据您的分布将以下行之一添加到您的/etc/apt/sources.list:

deb http://download.virtualbox.org/virtualbox/debian xenial contrib
deb http://download.virtualbox.org/virtualbox/debian trusty contrib
deb http://download.virtualbox.org/virtualbox/debian precise contrib
Run Code Online (Sandbox Code Playgroud)

或者,您可以使用add-apt-repository添加到您的/etc/apt/sources.list

sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib"
Run Code Online (Sandbox Code Playgroud)

添加安全密钥:

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

- 或对于 Debian 8 ("Jessie") / Ubuntu 16.04 ("Xenial") 及更高版本:

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

安装 VirtualBox:

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

  • 好奇你是否能详细说明为什么这比 `sudo apt-get install virtualbox` 更可取,为什么你不能只运行 `sudo apt-get install virtualbox-5.0`? (3认同)

Flo*_*sch 19

您可以使用

apt-cache search virtualbox
Run Code Online (Sandbox Code Playgroud)

搜索与“virtualbox”相关的软件包。

这其中找到了一个包virtualbox。用

apt-cache show virtualbox
Run Code Online (Sandbox Code Playgroud)

以获取有关该软件包的更多信息。

由于描述听起来像您想要使用的

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

安装软件包。


小智 9

运行这些命令来安装 Virtualbox 5.0。

sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib"
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-5.0 dkms 
Run Code Online (Sandbox Code Playgroud)

dkms(可选):“Ubuntu/Debian 用户可能希望安装 dkms 包,以确保在下一次 apt-get 升级期间 linux 内核版本发生变化时,VirtualBox 主机内核模块(vboxdrv、vboxnetflt 和 vboxnetadp)得到正确更新。”