Salah satu software virtualisasi yang banyak digunakan di dunia adalah VirtualBox, selain karena gratis juga karena stabilitasnya. VirtualBox bisa digunakan untuk menginstall Windows, Linux, MacOS bahkan Android sekalipun.
Install Dependency
Install dependency berikut ini, untuk memuluskan instalasi virtualbox.
sudo apt install lsb-release wget linux-headers -y
tergantung bagaimana cara anda menginstall Debian 10, di beberapa sistem paket tersebut belum terinstall. Untuk memastikan paket tersebut sudah ada, lakukan proses install.
PGP KEY
Key ini yang digunakan untuk sign paket Virtualbox, key ini harus ada di system sebelum menginstall agar apt tidak komplain.
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Repository VirtualBox
Agar proses install dan update VirtualBox lebih mudah, kita akan menggunakan repository dari Virtualbox. Dengan menggunakan repository ini kita bisa menggunakan apt untuk proses update dan upgradenya.
Karena Debian yang digunakan untuk VirtualBox pasti 64 bit, maka kita buat arch 64 bit, walaupun ini tidak mandatory.
echo "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
Update metadata apt, agar repository yang baru ditambahkan bisa dikenali
sudo apt update
setelah update ini, paket dari official VirtualBox yang akan menjadi default VirtualBox di sistem anda. Hal ini agar tidak terjadi konflik dengan VirtualBox yang ada di repository lain.
Install VirtualBox
Setelah cara diatas dijalankan, install VirtualBox sudah menjadi sangat mudah
sudo apt install -y virtualbox-6.1
Install Extention Pack
Download extension pack dari situs Virtualbox
wget https://download.virtualbox.org/virtualbox/6.1.18/Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack
install dengan cara
sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack --accept-license=33d7284dc4a0ece381196fda3cfe2ed0e1e8e7ed7f27b9a9ebc4ee22e24bd23c
Tampilan GUI VirtualBox 6.1