Installing SlapOS Slave Node using Package by SlapOS Team. The goal of this tutorial is to teach how to install a SlapOS Slave node from packages This tutorial will guide you step by step through the installation of a SlapOS node on your own infrastructure. You can install a SlapOS node everywhere : on your servers, on your desktop computer or laptop. SlapOS nodes on laptops are particularly efficient for running tests or any other non mission-critical service through SlapOS. As a general convention, commands prepended with $ might be run as ordinary user whereas commands prepended by # require superuser privileges. Agenda • Requirements • SlapOS Installation This tutorial will help you to install SlapOS Slave node from package and to register the server to SlapOS community Cloud. Requirements • A GNU/Linux Server • wget To follow this tutorial, you will need a server with a GNU/Linux distribution, python2.6 or python2.7 installed. SlapOS is a commercial cloud platform made by the SlapOS team, running SlapOS. Currently in Developer Preview pre-release, it allows developers to try and manipulate SlapOS. It will soon allow you to instantiate hundreds of different sofwares. SlapOS Package We support various distributions. If your distribution is list above please run given commands. If your distribution is not listed here please use the install from the sources tutorial Debian 8 sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/Debian_8.0/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/Debian_8.0/Release.key" | apt-key add - apt-get update; apt-get install slapos-node Debian 7 sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/Debian_7.0/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/Debian_7.0/Release.key" | apt-key add - apt-get update; apt-get install slapos-node Debian 6 sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/Debian_6.0/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/Debian_6.0/Release.key" | apt-key add - apt-get update; apt-get install slapos-node Ubuntu 16.10 sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_16.10/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_16.10/Release.key" | apt-key add - apt-get update; apt-get install slapos-node Ubuntu 16.04 sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_16.04/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_16.04/Release.key" | apt-key add - apt-get update; apt-get install slapos-node Ubuntu 15.04 sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_15.04/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_15.04/Release.key" | apt-key add - apt-get update; apt-get install slapos-node Ubuntu 14.10 sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_14.10/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_14.10/Release.key" | apt-key add - apt-get update; apt-get install slapos-node Ubuntu 14.04 sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_14.04/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_14.04/Release.key" | apt-key add - apt-get update; apt-get install slapos-node OpenSUSE 12.3 sudo zypper addrepo -fc -n "SlapOS Official repo" http://download.opensuse.org/repositories/home:/VIFIBnexedi/openSUSE_12.3/ slapos sudo zypper install slapos.node CentOS 6 sudo wget https://download.opensuse.org/repositories/home:/VIFIBnexedi/CentOS_7/home:VIFIBnexedi.repo -O /etc/yum.repos.d/slapos.repo sudo rpm --import http://download.opensuse.org/repositories/home:/VIFIBnexedi/CentOS_7/repodata/repomd.xml.key sudo yum install slapos.node -y CentOS 6 sudo wget https://download.opensuse.org/repositories/home:/VIFIBnexedi/CentOS_CentOS-6/home:VIFIBnexedi.repo -O /etc/yum.repos.d/slapos.repo sudo rpm --import http://download.opensuse.org/repositories/home:/VIFIBnexedi/CentOS_CentOS-6/repodata/repomd.xml.key sudo yum install slapos.node -y Older distributions For older distributions, change first line with the one line corresponding to your distribution version and run reload and install: • Ubuntu 10.04: sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_10.04/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_10.04/Release.key" | apt-key add - apt-get update; apt-get install slapos-node • Ubuntu 11.04: sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_11.04/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_11.04/Release.key" | apt-key add - apt-get update; apt-get install slapos-node • Ubuntu 11.10: sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_11.10/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_11.10/Release.key" | apt-key add - apt-get update; apt-get install slapos-node • Ubuntu 12.04: sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_12.04/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_12.04/Release.key" | apt-key add - apt-get update; apt-get install slapos-node • Ubuntu 12.10: sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_12.10/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_12.10/Release.key" | apt-key add - apt-get update; apt-get install slapos-node • Ubuntu 13.04 sudo su echo "deb http://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_13.04/ ./" | tee /etc/apt/sources.list.d/slapos.list wget -O- "https://download.opensuse.org/repositories/home:/VIFIBnexedi/xUbuntu_13.04/Release.key" | apt-key add - apt-get update; apt-get install slapos-node • Fedora 17 (NOT WORKING) sudo wget https://download.opensuse.org/repositories/home:/VIFIBnexedi/Fedora_17/home:VIFIBnexedi.repo -O /etc/yum.repos.d/slapos.repo sudo rpm --import http://download.opensuse.org/repositories/home:/VIFIBnexedi/Fedora_17/repodata/repomd.xml.key sudo yum install slapos.node -y • Fedora 18 (NOT WORKING) sudo wget https://download.opensuse.org/repositories/home:/VIFIBnexedi/Fedora_18/home:VIFIBnexedi.repo -O /etc/yum.repos.d/slapos.repo sudo rpm --import http://download.opensuse.org/repositories/home:/VIFIBnexedi/Fedora_18/repodata/repomd.xml.key sudo yum install slapos.node -y • OpenSUSE 12.1: sudo zypper addrepo -fc -n "SlapOS Official repo" http://download.opensuse.org/repositories/home:/VIFIBnexedi/openSUSE_12.1/ slapos sudo zypper install slapos.node • OpenSUSE 12.2: sudo zypper addrepo -fc -n "SlapOS Official repo" http://download.opensuse.org/repositories/home:/VIFIBnexedi/openSUSE_12.2/ slapos sudo zypper install slapos.node Where to go next? • Setup SlapOS to run on your computer Now that your install is complete, it is time to move to the tutorial on running SlapOS !