Oracles Virtualbox, describes itself as “the general-purpose full virtualizer for x86 hardware”. It gives users the chance to install other operating systems on your desktop, removing the need for reboot or dual booting setups It’s able to keep the installed OS separate from your current system, while still interacting with your main OS through features such as shared folders and clipboard, sharing mouse and keyboards.It provides a great way of trying out different Linux distos by just downloading .iso files and installing directly. Alternatively pre-built appliances can provide environments already set up.
Installing from Oracle instead of your distro’s software centre gives you the latest versions and will update from oracle whenever a new version is released. VirtualBox requires an extension pack to provide support for Remote Desktop Protocol, USB 2.0/3.0, disk encryption and network booting. This is released under a Personal User and Evaluation Licence (PUEL)
Ubuntu /Mint / Debian
First backup the sources.list by opening a terminal and typing:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
Then lets add the repository by typing
echo deb https://download.virtualbox.org/virtualbox/debian bionic contrib | sudo tee -a /etc/apt/sources.list
Now lets add a security key for the repository
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 -
Lastly lets update and install virtualbox
sudo apt-get update && sudo apt-get install virtualbox virtualbox-guest-additions-iso
Virtualbox should now be installed. Looking for some appliances to try head over to OSboxes who have a hugh range of distros to install including Ubuntu, Fedora, Mint and even android_x86.