Hello everyone,
today I want to show you an alternative way to build an ISO-image of VyOS.
It´s just a cleaned-up version of the wiki instructions. So here we go…
-
choose just to install ssh-server, finish install and reboot
-
login and enter as root:
add debian-backports to apt-sources
echo '# debian-backports' >> /etc/apt/sources.list
echo 'deb http://ftp.de.debian.org/debian-backports squeeze-backports main' >> /etc/apt/sources.list
echo 'deb-src http://ftp.de.debian.org/debian-backports squeeze-backports main >> /etc/apt/sources.list
update packages-list and install updates if there any
apt-get update && apt-get upgrade -y
install required packages
apt-get -t squeeze-backports install squashfs-tools -y
apt-get install git autoconf dpkg-dev live-helper syslinux genisoimage lsb-release -y
enter as your build-user ( e.g. build )
echo 'export PATH=/sbin:/usr/sbin:$PATH' >> ~/.bashrc
source ~/.bashrc
fetch vyos-source via git
git clone https://github.com/vyos/build-iso.git && cd build-iso
check out the prefered branch
[code]## choose helium ( next release )
git branch helium --track origin/helium
git checkout helium
choose hydrogen ( current release )
git branch hydrogen --track origin/hydrogen
git checkout hydrogen[/code]
configure and build iso
autoreconf -i
./configure
sudo make iso
based on original instructions http://vyos.net/wiki/Howto_build_an_ISO_image