Mesos is a distributed systems kernel that allows running different applications on a large scale. It helps to manage multiple machines, services, and applications to work together as a single computing resource. This guide will walk you through the installation of Mesos on OpenSUSE Latest operating system.
We need to install some dependencies required to build Mesos from source code.
sudo zypper refresh
sudo zypper install -y tar wget curl gcc-c++ unzip libcurl-devel apr-devel subversion-devel zlib-devel openssl-devel cyrus-sasl-devel make java-1_8_0-openjdk-devel git
Now, we need to clone the Mesos source code repository from GitHub and build it:
git clone https://github.com/apache/mesos.git
cd mesos
git checkout <version>
Note: Replace <version>
with the latest version available on the Mesos download page.
./bootstrap
mkdir build && cd build
../configure --disable-python --disable-java
make -j8
make check
sudo make install
mesos-master --version
or
mesos-slave --version
Congratulations! You have successfully installed Mesos on OpenSUSE Latest. Now, you can start using the Mesos distributed system kernel to manage applications at a large scale.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!