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.
This tutorial will help you to install SlapOS Slave node from package and to register the server to SlapOS community Cloud.
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.
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
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
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
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
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
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
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
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
sudo zypper addrepo -fc -n "SlapOS Official repo" http://download.opensuse.org/repositories/home:/VIFIBnexedi/openSUSE_12.3/ slapos sudo zypper install slapos.node
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
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
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
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
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
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
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
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
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
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
sudo zypper addrepo -fc -n "SlapOS Official repo" http://download.opensuse.org/repositories/home:/VIFIBnexedi/openSUSE_12.1/ slapos sudo zypper install slapos.node
sudo zypper addrepo -fc -n "SlapOS Official repo" http://download.opensuse.org/repositories/home:/VIFIBnexedi/openSUSE_12.2/ slapos sudo zypper install slapos.node
Now that your install is complete, it is time to move to the tutorial on running SlapOS !
For more information, please contact Jean-Paul, CEO of Nexedi (+33 629 02 44 25).