New merged repository structure (october 2021) by joekamprad.
now live-user-desktop-settings
are included under /airootfs/root/liveuser-desktop-settings
- joekamprad
- manuel
- fernandomaroto (initial developer)
- our beloved community
This ISO is based on hugely modified Arch-ISO to provide Installation Environment for EndeavourOS.
More info at EndeavourOS-GitHub-Development
- https://endeavouros.com
- Getting help at the forum
- Bug report
- Telegram help-chat
- Reddit news
- Twitter news
Our journey wouldn't be made possible without the generosity of our Open Collective community!
- EndeavourOS-ISO source (Live environment with XFCE4-Desktop)
- EndeavourOS-calamares (installer framework)
Systemd-boot for UEFI systems:
Bios-boot (syslinux) for legacy systems:
You need to use an installed EndeavourOS system or any archbased system with EndeavourOS repository enabled.
As the installer packages and needed dependencies will get installed from EndeavourOS repository.
general information: https://endeavouros-team.github.io/EndeavourOS-Development/
sudo pacman -S archiso mkinitcpio-archiso git squashfs-tools --needed
git clone https://github.com/endeavouros-team/EndeavourOS-ISO.git
cd "EndeavourOS-ISO"
sudo ./fix_permissions.sh
sudo ./mkarchiso "."
or with log
sudo ./mkarchiso "." 2>&1 | tee "eosiso.log"
To install locally builded packages on ISO put the packages inside airootfs/root
and use something like this lines:
pacman -U --noconfirm "/root/calamares_current-3.2.44.3-4-any.pkg.tar.zst
rm /root/calamares_current-3.2.44.3-4-any.pkg.tar.zst
inside run_before_squashfs.sh