3 ms·
I wasn't aware that portable VirtualBox was possible; I thought it required some kind of drivers to run at usable speeds, which would require administrative pri
by csense 14y ago
I wasn't aware that portable VirtualBox was possible; I thought it required some kind of drivers to run at usable speeds, which would require administrative privileges and installing junk in the Windows directories. Or maybe I'm thinking of the "qemu accelerator" that existed a while ago.
Is there any chance of getting portableness into mainline?
IMHO every application should be self-contained in its own directory, i.e. "portable." Spewing stuff all over the registry, home directory, and Windows directory isn't good.
Linux is actually just as bad as Windows in regard to applications that put pieces of themselves everywhere. Part of the reason InstallShield(R) wizards and package managers exist is because people insist on complicating things like this.
My dpkg -L firefox says that the Firefox package has data in:
/usr/lib/firefox-addons
/usr/lib/firefox
/usr/bin/firefox
/usr/share/man/man1/firefox.gz
/usr/share/doc/firefox
/usr/share/applications/firefox.desktop
/usr/share/lintian
/usr/share/apport
/usr/share/pixmaps/firefox
/etc/firefox
$HOME/.mozilla
And that's not all, there are also the firefox-gnome-support and firefox-locale-en, AFAIK required for Firefox to function, which also probably spew things everywhere.
Is this really necessary? Is it too much to ask to just have everything you need in C:\FIREFOX or /opt/firefox?
I recently had a rant here on this subject which got downvoted, so I know I'm playing with fire by bringing this up.
- teknolust 14y agoOnce upon a time a Linux distro attempted to solve this problem, http://www.gobolinux.org/ http://www.gobolinux.org/ Sadly I don't think it gets much in the ways of updating anymore.
- runarb 14y agoYou are right. VirtualBox needs to load several Windows kernel drivers to function. So if the drivers are not already installed you’ll need administrator rights to run it. Portable-VirtualBox loads and then unloads this drivers when you use it, so it isn't truly portable in that way. There are no way around this if you want to run the quest os directly on the cpu as VirtualBox dos. Otherwise you would have to use a emulator like Qemu, but then you would only get 1/20 of the speed or so.