You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
f01681b95c
Adapt pacman.conf according to the Arch Git Migration See merge request crystal/misc/iso!1 |
2 years ago | |
---|---|---|
.github/workflows | 2 years ago | |
crystal | 2 years ago | |
.gitignore | 2 years ago | |
.gitlab-ci.yml | 2 years ago | |
LICENSE | 4 years ago | |
README.md | 2 years ago | |
build.sh | 2 years ago | |
chrooted-bootstrap.sh | 2 years ago | |
chrooted-iso.sh | 2 years ago | |
inject.sh | 2 years ago | |
mkarchiso | 3 years ago |
README.md
Crystal ISO
Build or download the Arch-based Crystal Linux iso.
Dependencies:
pacman-contrib
archiso
squashfs-tools
crystal-mirrorlist
How to Build:
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
How to build inside of Docker or Podman:
-
The container MUST be ran as root to build.
- 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.
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.)