The following are not supported Distros to build on since they don't use Arch repos which will result in errors building the ISO.
- Garuda Linux (Fails to build)
- Manjaro (Own Repos)
- CachyOS (Arch v3)
- KaOS (Limited Repos)
- Artix (No Systemd)
Before we get started we will need to get the ABS repo in, that's where the new build tool is located. To do so need to edit the "pacman.conf". Use either methods to do so :
- Method 1 :
sudo nano /etc/pacman.conf
Now we need to add the repo at the end of the file, so add this,
# Valen Repository
[valen_repo]
SigLevel = Never
Server = https://keyaedisa.github.io/$repo/$arch
- Method 2 :
Type the following command using sudo
in terminal done !
sudo bash -c "$(curl -fsSL https://raw.githubusercontent.com/keyaedisa/valen_repo/trunk/install/addRepo2PacmanConf.sh)""
Now install the tool via,
sudo pacman -S abs
Once you got Repos in, time to grab the build environment that you will be building from. Just note that you will need Git installed in order to do that.
Install Git with :
sudo pacman -S git
Grab Build Env.
cd ~ && git clone https://github.com/xerolinux/xero_iso.git
Now that we have build environment on our system, it's time to build it.
Build ISO :
cd ~/xero_iso/ && abs -x
Follow the prompts and you good to go...
I hope this helps.. In case of other issues kindly find me on Discord
Happy building