Support #880
Build ArcheOS ISO from Source
Description
This is a guide for building the ArcheOS distribution on Debian 8 (Jessie).
Prepare the Environment¶
- Make sure the system is up to date:
sudo apt-get update && sudo apt-get upgrade
- Install a few dependencies:
sudo apt-get install apt-cacher-ng git live-build syslinux
- Start and enable apt-cacher-ng at boot:
sudo systemctl enable apt-cacher-ng sudo systemctl start apt-cacher-ng
Build ArcheOS¶
- Download and import the qgis repo key:
wget -O /tmp/qgis-2016.gpg.key http://qgis.org/downloads/qgis-2016.gpg.key sudo apt-key add /tmp qgis-2016.gpg.key
- Clone the hypatia branch of the ArcheOS repo and enter the build directory:
git clone -b hypatia https://github.com/archeos/ArcheOS.git cd ArcheOS/debian-live/
NOTE: I needed to update the qgis public key in bothconfig/archives/qgis.key.binary
andconfig/archives/qgis.key.chroot
- Clean the build and configure as necessary:
sudo lb clean lb config --distribution jessie
- Build the ArcheOS ISO:
sudo lb build
NOTE: A file named binary-hybrid.iso will be created in the working directory.
- Clean the environment:
sudo lb clean --purge
NOTE: The default user is live with empty password