/xero_iso

The Official XeroLinux ISO Build Environment

Primary LanguageQMLGNU General Public License v3.0GPL-3.0

XeroLinux ISO Repo

logo

You must be on an *Arch* based Distro to build ISO.

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)

XeroLinux

Step 1 - Get Repo in to build :

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

Step 2 - Clone Build Repo :

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

Step 3 - Building the Xero ISO :

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