How to Install VirtualBox on Arch Linux

Channel: Linux
Abstract: install the VirtualBox extension pack using the commandclick on the Virtualbox icon to launch it. You should finally see the VirtualBox window as show

VirtualBox is a free and open source, cross platform virtualization tool from Oracle that allows you to create virtual machines and try out different operating systems. It’s easy to install and use and you can create your own virtual machines, assign them resources such as CPU and RAM and even clone them. In this topic we will demonstrate how you can install VirtualBox and its extension pack on Arch Linux.

Installing VirtualBox on Arch Linux

To get VirtualBox on your system, follow the steps below.

Step 1)  Install VirtualBox package

Installing VirtualBox is as easy as it gets. Just launch the terminal and a s a sudo user, simply run the command:

$ sudo pacman -S virtualbox virtualbox-guest-iso

When prompted to proceed with installation type ‘Y’ and hit continue to install the VirtualBox packages and dependencies.

Next, add the current user to the vboxusers group by running the command:

$ sudo gpasswd -a $USER vboxusers

Next, load the virtualbox kernel module using the command:

$ sudo modprobe vboxdrv

At this point, VirtualBox is installed on your Arch Linux system. However, we do need to install the VirtualBox extension pack to enable VirtualBox USB 2.0 and 3.0 capabilities. This will allow your virtual machines to detect and work with USB pen drives which are plugged on the host system.

Step 2) Install VirtualBox extension package

To install the Virtualbox extension package, first update the system using either yaourt or yay package managers as shown:

$ yaourt -Syy
OR
$ yay -Syy

Next, install the VirtualBox extension pack using the command:

$ yay -S virtualbox-ext-oracle

You also need to enable vboxweb for it to start on boot and start the service

$ sudo systemctl enable vboxweb.service
$ sudo systemctl start vboxweb.service

Perfect, Service also got started successfully. Let’s verify the VirtualBox Kernel module is loaded or not, run below lsmod command

$ lsmod | grep -i vbox

The output should display vbox kernel modules as shown above.

Step 3) Launching VirtualBox

To launch Virtualbox, use the applications manager by pressing the Super Key or Windows Key – for the case of GNOME desktop manager –  and search for VirtualBox as shown below.

Thereafter, click on the Virtualbox icon to launch it. You should finally see the VirtualBox window as shown below.

To confirm that the extension pack was installed, click on ‘File’ then navigate to ‘Preferences’. You can alternatively hit the ‘CTRL + G’ keyboard shortcut.

On the next window, click on ‘Extensions’. On the right pane, the Name and the version of the extensions package will be displayed. To return to the main window click on the ‘OK’ button.

We have finally installed VirtualBox and VirtualBox extensions pack to provide extra functionality to your virtual machines.

Also Read : How to Create and Configure Sudo User on Arch Linux

Also Read How to Install and Use Docker on Arch Linux

Ref From: linuxtechi

Related articles