Install RethinkDB on openSUSE

Looking for another platform? See the complete list of platforms RethinkDB supports.

This platform is community supported. These instructions were provided by the community, and have not been thoroughly tested. If you run into problems let us know and we’ll improve the documentation.

These instructions have been tested on OpenSuse 13.1.

Compile from source

Get the dependencies

Install the main dependencies:

sudo zypper in make gcc gcc-c++ protobuf-devel ncurses-devel \
               jemalloc-devel boost-devel tar wget m4 which \
               openssl-devel libcurl-devel

Get the source code

Download and extract the archive:

wget https://download.rethinkdb.com/dist/rethinkdb-2.3.6.tgz
tar xf rethinkdb-2.3.6.tgz

Build RethinkDB

Kick off the build process:

cd rethinkdb-2.3.6
./configure --dynamic jemalloc
make
sudo make install

Next steps: Now that you’ve installed RethinkDB, it’s time to install client drivers for your language.