Please make any PRs here, rather than to the GitHub: https://git.getcryst.al/crystal
Since we migrated to our own GitLab instance, the ISOs are now released there.
The latest ISO is available here.
Build or download the Arch-based Crystal Linux iso.
pacman-contrib
archiso
squashfs-tools
You will have to use Arch or Arch-Based distros to build this ISO File.
Install Dependencies
Go to the project folder
Run ./build.sh --build-iso
to build an iso image
Or Run ./build.sh --build-bootstrap
to build a rootfs tarball
The container MUST be ran as root to build.
To enter a distrobox container as root, run distrobox enter --root boxnamehere -- bash
(the -- bash
is to ensure the container opens properly. Install your host shell afterwards to get it to open using your host shell.)
Other than needing to be ran as root, it should function correctly. You may need to install a few more dependencies aside from the ones listed here.