Everyone has a different experience I have been using VirtualBox for a number of years. I say use the latest version, it has a lot of fixes (some Linux related) and some additional features. I upgraded to version 5 as soon as it was available. Right now I am at VirtualBox Version 5.0.8 r103449. It runs on a Slackware64-current host. I have zero issues right now. I do recall an issue a few versions back that caused problems with Windows guest related to folder sharing, that was fairly quickly resolved by Oracle.
I currently have two Slackware64-current virtual machines. One of them is for testing Alien Bobs KDE5 ktown. It runs as expected and fairly well at that (Thanks Eric!). I am curious as to what these minor bugs related to KDE and graphics display. All seems well to me.
Regarding installation. If you did the recommended Full Installation of Slackware nothing additional is needed. Here is what I do to install VirtualBox on my Slackware64-current machines. This should also work just fine with Slackware64 14.1.
Download the Oracle installation file and extension pack to a directory of your choice. I prefer use a directory off of /home, specifically /home/non-slack/other/virtualbox/
The VirtualBox installation file is available from this page:
https://www.virtualbox.org/wiki/Linux_Downloads
Since I use Slackware64 I would download the AMD64 choice from "All distributions i386 | AMD64". If you are using Slackware (32-bit) download the i386 file.
The Extension Pack is available from this page:
https://www.virtualbox.org/wiki/Downloads
Regardless of 32 or 64 download "VirtualBox 5.0.8 Oracle VM VirtualBox Extension Pack All supported platforms"
If you are at runlevel 3 (default after installing Slackware) then log in as root (or if you don't like that, log in as your self and then "su -" to root. If your at the desktop open a terminal and "su -" to root.
Change to the directory you downloaded the installation file and extension pack.
NOTE: The installation program will create the vboxusers group with GID of 999. If you don't like this create the group first:
groupadd -g 215 vboxusers
Start the installer (if you downloaded 32 bit substitute with VirtualBox-5.0.8-103449-Linux_x86.run:
sh VirtualBox-5.0.8-103449-Linux_amd64.run
You could also:
chomd u+x VirtualBox-5.0.8-103449-Linux_amd64.run
./VirtualBox-5.0.8-103449-Linux_amd64.run
This is the output I get from the installer:
Code:
root@racermach:/home/non-slack/other/virtualbox# sh VirtualBox-5.0.8-103449-Linux_amd64.run
Verifying archive integrity... All good.
Uncompressing VirtualBox for Linux installation.............
VirtualBox Version 5.0.8 r103449 (2015-10-15T15:12:16Z) installer
Removing previous installation of VirtualBox 5.0.8 r103449 from /opt/VirtualBox
Installing VirtualBox to /opt/VirtualBox
Python found: python, installing bindings...
Building the VirtualBox kernel modules
VirtualBox has been installed successfully.
You will find useful information about using VirtualBox in the user manual
/opt/VirtualBox/UserManual.pdf
and in the user FAQ
http://www.virtualbox.org/wiki/User_FAQ
We hope that you enjoy using VirtualBox.
root@racermach:/home/non-slack/other/virtualbox#
Next install the extension pack: (You don't need "--replace" if extension pack not installed yet):
vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-5.0.8-103449.vbox-extpack
And the output I get:
Code:
root@racermach:/home/non-slack/other/virtualbox# vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-5.0.8-103449.vbox-extpack
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully installed "Oracle VM VirtualBox Extension Pack".
root@racermach:/home/non-slack/other/virtualbox#
Next if you are planing on accessing USB devices from a guest you need to add yourself (and other users as appropriate) to this group. Example:
usermod -a -G vboxusers username
That's it. Works for me, perhaps for you too.
