Skip to content

A ready-to-game Arch Linux based OCI designed for use exclusively in distrobox.

License

Notifications You must be signed in to change notification settings

ublue-os/bazzite-arch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bazzite-arch

build-bazzite-arch

Bazzite-Arch is a ready-to-game Arch Linux based OCI designed for use exclusively in distrobox. It can be used on any Linux distributon by following the usage section below.

Usage

distrobox-create --unshare-netns --nvidia --image ghcr.io/ublue-os/bazzite-arch --name bazzite-arch -Y

For the GNOME desktop environment, you may want to replace ghcr.io/ublue-os/bazzite-arch in the above command with ghcr.io/ublue-os/bazzite-arch-gnome, which comes with xdg-desktop-portal-gtk.

Once the image has been created, you may optionally export the pre-installed applications to your host operating system using the following:

distrobox-enter -n bazzite-arch -- '  distrobox-export --app steam'
distrobox-enter -n bazzite-arch -- '  distrobox-export --app lutris'
distrobox-enter -n bazzite-arch -- '  distrobox-export --app protontricks'
distrobox-enter -n bazzite-arch -- '  mkdir -p ~/.steam && distrobox-export --bin /usr/bin/steamcmd --export-path ~/.steam && mv ~/.steam/steamcmd ~/.steam/steamcmd.sh'

Bazzite-Arch is built from arch-distrobox, which ships with paru pre-installed, along with a modified xdg-utils that allows the container to open your host operating system's web browsers and file explorer.

Verification

These images are signed with sisgstore's cosign. You can verify the signature by downloading the cosign.pub key from this repo and running the following command:

cosign verify --key cosign.pub ghcr.io/ublue-os/bazzite-arch

About

A ready-to-game Arch Linux based OCI designed for use exclusively in distrobox.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages