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.
The CentOS RPMs are known to work with Fedora.
To install the server, add the RethinkDB yum repository to your list of repositories and install:
sudo cat << EOF > /etc/yum.repos.d/rethinkdb.repo [rethinkdb] name=RethinkDB enabled=1 baseurl=https://download.rethinkdb.com/repository/centos/8/x86_64/ gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg gpgcheck=1 EOF sudo yum install rethinkdb
The following instructions were tested on Fedora 20.
Install the main dependencies:
sudo yum install gcc-c++ protobuf-devel ncurses-devel jemalloc-devel \ boost-static wget protobuf-compiler which zlib-devel \ openssl-devel libcurl-devel make m4
Download and extract the source tarball:
wget https://download.rethinkdb.com/repository/raw/dist/rethinkdb-2.4.0.tgz tar xf rethinkdb-2.4.0.tgz
Kick off the build process:
cd rethinkdb-2.4.0 ./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.