If you just want an installation of VB that works without any issue, simply install from the VB entry in the MXPI Popular Apps tab. It will include all the necessary packages (eg the guest utils etc).Buck Fankers wrote: ↑Tue Oct 29, 2024 12:42 pm ...Interesting about totally different licenses. If I understand correctly, VirtualBox extension pack uses less desirable license and should be stay away from?DukeComposed wrote: ↑Mon Oct 28, 2024 11:41 pm Also, VirtualBox and the VirtualBox guest add-ons are under a totally different license than the VirtualBox extension pack. Be aware of what you're running and what the consequences are, and never run any more Oracle code than you absolutely need.
Does MX comes with some virtualbox packages already preinstalled? I don't recall installing them and I have these three packages installed:
- virtualbox-guest-utils
- virtualbox-guest-utils-modified-init (different version number)
- virtualbox-guest-x11
but not virtualbox which I'm assuming I need to install, correct? Or are other three files all I need?
I understand I don't want those virtual drives in my snapshot :)
And yes, it will install the VB extension pack [which is Oracle's proprietary package] but that package is very helpful to enable your VM to connect to USB2.0 and USB3.0 devices on your real world host machine.
I would say that if you aren't too confident about what packages you need, just install from the single entry in MXPI popular apps, rather than going through Synaptic and manually searching for any package that is VB-related to install.
The only time you need to fiddle with manually installing VB packages from Test Repo [or is it AHS repo?] is if you are running AHS or Liquorix kernels that may not work with the standard Debian verison of VB in the normal "Enabled repos" of MX. Mainly that is due to the newer kernels needing newer VB kernel modules .
[ADDED] to clarify, the "virtualbox" entry in MXPI Popular Apps tab runs a script that pulls in all necessary packages from Debian Repo and Oracle [the ext pack] PLUS it adds your user to the appropriate virtualbox group. Everything is done for you.