The peculliarity of VitualBox on Linux, is how it is implemented, and the dependecies. It compiles is own drivers as kernel modules and adds them to a new kernal version as the kernel version is updated. So it has deep hooks into the kernel for it's software virtualization to work.
That is why the depends on it's package are things like build-essentials and the kernel headers. That is also why VirtualBox sometimes breaks on a Linux Kernel update...
Bookmarks