September 10th, 2024

QuBSD Mimics Qubes Containerization Using FreeBSD Jails/Bhyve

quBSD aims to create a FreeBSD environment using jails and ZFS. The installer is currently non-functional, requiring user-configured settings and at least one ZFS zpool for installation.

Read original articleLink Icon
QuBSD Mimics Qubes Containerization Using FreeBSD Jails/Bhyve

quBSD is a project aimed at establishing a FreeBSD environment utilizing jails and virtual machines with ZFS. Currently, the installer is non-functional and is maintained for reference, with plans for a new version to be developed. Users are advised to pre-configure host Xorg and sound settings, as the project does not handle these configurations. It is suggested to limit host packages and primarily use jails for package management, with examples including `doas`, `Xorg`, and `nvidia-driver`. The installer permits the use of the same zpool for both root jail data and user data, but best practices recommend separating user data into a different pool or partition. To proceed with installation, at least one ZFS zpool/dataset must be available, and the installer script should be placed in `/usr/local/bin/qubsd-installer`. The installation process is interactive and may take 30 to 60 minutes, largely due to the installation of GUI jail packages. After installation, users are encouraged to refer to the quBSD tutorial for further guidance.

- quBSD is focused on creating a FreeBSD environment with jails and ZFS.

- The current installer is non-functional, with a new version planned.

- Users must configure host Xorg and sound settings prior to installation.

- Best practices recommend separating user data into different pools or partitions.

- Installation requires at least one ZFS zpool and can take 30 to 60 minutes.

Link Icon 0 comments