====== Ubuntu - Virtual Machine - Install VirtualBox ====== VirtualBox is an excellent virtualization tool, specially for desktop operating systems. ---- ===== Import the GPG keys of the Oracle VirtualBox repository ===== sudo wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - ---- ===== Add the VirtualBox APT repository ===== sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" If you get an error message saying **add-apt-repository command not found** then you need to install the software-properties-common package. sudo apt install software-properties-common **INFO:** **$(lsb_release -cs)** prints the Ubuntu codename. For example, if you have Ubuntu version 18.04 the command will print bionic. ---- ===== Update the apt package list ===== sudo apt update ---- ===== Install the latest version of VirtualBox ===== sudo apt install virtualbox-6.1 **TIP**: A good idea would be to type sudo apt install virtualbox– and hit tab to see the various VirtualBox versions available for installation. This would display something like: virtualbox-5.1 virtualbox-6.0 virtualbox-dkms virtualbox-guest-additions-iso virtualbox-guest-dkms-hwe virtualbox-guest-source-hwe virtualbox-guest-utils-hwe virtualbox-guest-x11-hwe virtualbox-source virtualbox-5.2 virtualbox-6.1 virtualbox-ext-pack virtualbox-guest-dkms virtualbox-guest-source virtualbox-guest-utils virtualbox-guest-x11 virtualbox-qt Then select one of them by typing it completely. ---- ===== Installing VirtualBox Extension Pack ===== The VirtualBox Extension Pack provides several useful functionalities for guest machines such as virtual USB 2.0 and 3.0 devices, support for RDP, images encryption and more. sudo apt install virtualbox-ext-pack