Project

General

Profile

Support #880

Updated by Daniel Curtis about 7 years ago

This is a guide for building the ArcheOS distribution on Debian 8 (Jessie). 

 h2. Prepare the Environment 

 * Make sure the system is up to date: 
 <pre> 
 sudo apt-get update && sudo apt-get upgrade 
 </pre> 

 * Install a few dependencies: 
 <pre> 
 sudo apt-get install apt-cacher-ng git live-build syslinux 
 </pre> 

 * Start and enable apt-cacher-ng at boot: 
 <pre> 
 sudo systemctl enable apt-cacher-ng 
 sudo systemctl start apt-cacher-ng 
 </pre> 

 h2. Build ArcheOS 

 * Download and import the qgis repo key: 
 <pre> 
 wget -O /tmp/qgis-2016.gpg.key http://qgis.org/downloads/qgis-2016.gpg.key 
 sudo apt-key add /tmp qgis-2016.gpg.key 
 </pre> 

 * Clone the hypatia branch of the ArcheOS repo and enter the build directory: 
 <pre> 
 git clone -b hypatia https://github.com/archeos/ArcheOS.git 
 cd ArcheOS/debian-live/ 
 </pre> 
 *NOTE*: I needed to update the qgis public key in both @config/archives/qgis.key.binary@ and @config/archives/qgis.key.chroot@ 

 * Clean the build and configure as necessary: 
 <pre> 
 sudo lb clean 
 lb config --distribution jessie 
 </pre> 

 * Build the ArcheOS ISO: 
 <pre> 
 sudo lb build 
 </pre> 
 *NOTE*: A file named *binary-hybrid.iso* will be created in the working directory. 

 * Clean the environment: 
 <pre> 
 sudo lb clean --purge 
 </pre> 

 *NOTE*: The default user is *live* with empty password 

 h2. Resources 

 * https://github.com/archeos/ArcheOS 
 * http://doc.archeos.eu/development/pages/build-iso.html

Back