Skip to content

AzuSystem/archiso

Repository files navigation

AzuOS: If it runs on the Web, it runs on AzuOS

AzuOS ( archiso )

AzuOS is an Arch-based Operating System focused on its unreal design

Visit our Website ↗

🤔 What is this repository for?

This repository hosts the archiso configuration and files for building an AzuOS system.

💻 Build instructions

🧰 Prerequisites

To build the archiso-config, you need to have a system running Arch Linux (or derivatives).

The following packages are ALSO required for building:

  • git
  • xorriso
  • arch-install-scripts
  • dosfstools
  • erofs-utils
  • libburn
  • libisoburn
  • libisofs
  • mtools
  • squashfs-tools
  • archiso

You can install these by running the following command with administrative permissions:

pacman -S git xorriso arch-install-scripts dosfstools erofs-utils libburn libisoburn libisofs mtools squashfs-tools archiso

🧬 Cloning repository

Next, clone this repository by running the following in the Arch system:

git clone https://github.com/AzuSystem/archiso

🔨 Build system

Change directory into the newly cloned repository, make an "out" directory in it and start building the config ( with administrative permissions again ):

cd archiso; mkdir out; mkarchiso -v -w /tmp/archiso-tmp -o ./out ./

In a more understandable format:

cd archiso
mkdir out
mkarchiso -v -w /tmp/archiso-tmp -o /path/to/cloned-repo/out /path/to/cloned-repo/

The output image should then be inside of the "out" directory.

Releases

No releases published

Packages

No packages published