No description
|
Some checks are pending
Desktop ISO / Build (push) Waiting to run
Desktop ISO / Testing (grub / btrfs) (push) Blocked by required conditions
Desktop ISO / Testing (grub / ext4) (push) Blocked by required conditions
Desktop ISO / Testing (grub / f2fs) (push) Blocked by required conditions
Desktop ISO / Testing (grub / xfs) (push) Blocked by required conditions
Desktop ISO / Testing (grub / zfs) (push) Blocked by required conditions
Desktop ISO / Testing (limine / btrfs) (push) Blocked by required conditions
Desktop ISO / Testing (limine / ext4) (push) Blocked by required conditions
Desktop ISO / Testing (limine / f2fs) (push) Blocked by required conditions
Desktop ISO / Testing (limine / xfs) (push) Blocked by required conditions
Desktop ISO / Testing (limine / zfs) (push) Blocked by required conditions
Desktop ISO / Testing (refind / btrfs) (push) Blocked by required conditions
Desktop ISO / Testing (refind / ext4) (push) Blocked by required conditions
Desktop ISO / Testing (refind / f2fs) (push) Blocked by required conditions
Desktop ISO / Testing (refind / xfs) (push) Blocked by required conditions
Desktop ISO / Testing (refind / zfs) (push) Blocked by required conditions
Desktop ISO / Testing (systemd-boot / btrfs) (push) Blocked by required conditions
Desktop ISO / Testing (systemd-boot / ext4) (push) Blocked by required conditions
Desktop ISO / Testing (systemd-boot / f2fs) (push) Blocked by required conditions
Desktop ISO / Testing (systemd-boot / xfs) (push) Blocked by required conditions
Desktop ISO / Testing (systemd-boot / zfs) (push) Blocked by required conditions
Signed-off-by: Peter Jung <admin@ptr1337.dev> |
||
|---|---|---|
| .github/workflows | ||
| archiso | ||
| machines | ||
| testcases | ||
| .gitignore | ||
| buildiso.sh | ||
| CHANGELOG.md | ||
| ci.build.sh | ||
| lddd.sh | ||
| LICENSE | ||
| README.md | ||
| testiso.sh | ||
| util-iso-mount.sh | ||
| util-iso.sh | ||
| util-msg.sh | ||
| util.sh | ||
These are the basic needed files and folders to build CachyOS system.
buildiso
buildiso is used to build CachyOS ISO.
Arguments
$ ./buildiso.sh -h
Usage: buildiso [options]
-c Disable clean work dir
-r Disable building in RAM on systems with more than 23GB RAM
-w Remove build directory (not the ISO) after ISO file is built
-h This help
-p <profile> Buildset or profile [default: desktop]
-v Verbose output to log file, show profile detail (-q)
- Uses the same signature that normal repo and has no mirrors package to install.
sudo pacman -Syy
Install necessary packages:
sudo pacman -S archiso mkinitcpio-archiso git squashfs-tools grub --needed
Clone:
git clone https://github.com/cachyos/cachyos-live-iso.git cachyos-archiso
cd cachyos-archiso
Build
sudo ./buildiso.sh -p desktop -v -w
As the result iso appears at the out folder