Merge pull request #53 from charlieok/update_virtualbox_install_steps
Update VirtualBox install steps
This commit is contained in:
commit
bbab46bc91
|
@ -11,46 +11,82 @@ Description: Debian GNU/Linux 9.7 (stretch)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Set up Debian backports
|
|
||||||
|
|
||||||
This will aid in the installation of VirtualBox.
|
|
||||||
|
|
||||||
Add stretch-backports to your system's apt sources with 'main' and 'contrib' entries.
|
|
||||||
|
|
||||||
```
|
|
||||||
echo "deb http://ftp.debian.org/debian stretch-backports main contrib" | sudo tee /etc/apt/sources.list.d/stretch-backports.list
|
|
||||||
```
|
|
||||||
|
|
||||||
You may also select a different mirror site from Debian's list at https://www.debian.org/mirror/list
|
|
||||||
|
|
||||||
For instance, to instead use Debian's primary United States mirror:
|
|
||||||
|
|
||||||
```
|
|
||||||
echo "deb http://ftp.us.debian.org/debian stretch-backports main contrib" | sudo tee /etc/apt/sources.list.d/stretch-backports.list
|
|
||||||
```
|
|
||||||
|
|
||||||
Update your local package index
|
|
||||||
|
|
||||||
```
|
|
||||||
sudo apt update
|
|
||||||
```
|
|
||||||
|
|
||||||
Source: https://backports.debian.org/Instructions/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Install VirtualBox
|
# Install VirtualBox
|
||||||
|
|
||||||
|
Virtualbox is the configured VM provider in this project's Vagrantfile.
|
||||||
|
|
||||||
|
Add Oracle's VirtualBox apt repository to your system's apt sources:
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo apt install virtualbox
|
sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib"
|
||||||
```
|
```
|
||||||
|
|
||||||
Most recently tested 2019-02-13 with the following virtualbox release:
|
Verify that the source was added:
|
||||||
|
|
||||||
|
```
|
||||||
|
$ grep -iR virtualbox /etc/apt/sources.list*
|
||||||
|
/etc/apt/sources.list:deb http://download.virtualbox.org/virtualbox/debian stretch contrib
|
||||||
|
/etc/apt/sources.list:# deb-src http://download.virtualbox.org/virtualbox/debian stretch contrib
|
||||||
|
```
|
||||||
|
|
||||||
|
Download and register the public gpg key used by Oracle to secure the above
|
||||||
|
repository:
|
||||||
|
|
||||||
|
```
|
||||||
|
$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
|
||||||
|
OK
|
||||||
|
```
|
||||||
|
|
||||||
|
Verify that the key was added
|
||||||
|
|
||||||
|
```
|
||||||
|
$ apt-key list "B9F8 D658 297A F3EF C18D 5CDF A2F6 83C5 2980 AECF"
|
||||||
|
pub rsa4096 2016-04-22 [SC]
|
||||||
|
B9F8 D658 297A F3EF C18D 5CDF A2F6 83C5 2980 AECF
|
||||||
|
uid [ unknown] Oracle Corporation (VirtualBox archive signing key) <info@virtualbox.org>
|
||||||
|
sub rsa4096 2016-04-22 [E]
|
||||||
|
```
|
||||||
|
|
||||||
|
Update your local apt package metadata
|
||||||
|
|
||||||
|
```
|
||||||
|
$ sudo apt update
|
||||||
|
[...]
|
||||||
|
```
|
||||||
|
|
||||||
|
This command will show the available versions of virtualbox from the apt
|
||||||
|
repository:
|
||||||
|
|
||||||
|
```
|
||||||
|
$ sudo apt install virtualbox
|
||||||
|
Reading package lists... Done
|
||||||
|
Building dependency tree
|
||||||
|
Reading state information... Done
|
||||||
|
Package virtualbox is a virtual package provided by:
|
||||||
|
virtualbox-6.0 6.0.4-128413~Debian~stretch
|
||||||
|
virtualbox-5.2 5.2.26-128414~Debian~stretch
|
||||||
|
virtualbox-5.1 5.1.38-122592~Debian~stretch
|
||||||
|
virtualbox-5.0 5.0.40-115130~Debian~stretch
|
||||||
|
You should explicitly select one to install.
|
||||||
|
|
||||||
|
E: Package 'virtualbox' has no installation candidate
|
||||||
|
```
|
||||||
|
|
||||||
|
Decide on the version you want and specify the version number to install it:
|
||||||
|
|
||||||
|
```
|
||||||
|
$ sudo apt install virtualbox-6.0 -y
|
||||||
|
[...]
|
||||||
|
```
|
||||||
|
|
||||||
|
Source: https://www.virtualbox.org/wiki/Linux_Downloads#Debian-basedLinuxdistributions
|
||||||
|
|
||||||
|
Most recently tested 2019-02-24 with the following virtualbox release:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ virtualbox --help
|
$ virtualbox --help
|
||||||
Oracle VM VirtualBox Manager 5.2.24_Debian
|
Oracle VM VirtualBox VM Selector v6.0.4
|
||||||
...
|
[...]
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue