Skip to content

Instantly share code, notes, and snippets.

@ma-he-sh
Last active March 26, 2019 02:46
Show Gist options
  • Save ma-he-sh/77980624a2971605bd19f9c9ed3d733f to your computer and use it in GitHub Desktop.
Save ma-he-sh/77980624a2971605bd19f9c9ed3d733f to your computer and use it in GitHub Desktop.
SettingUp Rethinkdb Linux

Installing Rethinkdb

# install dependency
sudo apt-get install python3-dev python3-pip libffi-dev libssl-dev
sudo pip3 install mitmproxy  # or pip3 install --user mitmproxy

sudo apt install libyaml-dev libxml2-dev libssl1.0-dev libreadline-dev zlib1g zlib1g-dev libbison-dev libxslt1-dev libxml2-dev

sudo apt-get install build-essential protobuf-compiler python \
                     libprotobuf-dev libcurl4-openssl-dev \
                     libboost-all-dev libncurses5-dev \
                     libjemalloc-dev wget m4 clang libssl-dev
# download RethinkDB
wget https://download.rethinkdb.com/dist/rethinkdb-2.3.6.tgz
tar xf rethinkdb-2.3.6.tgz

# Install
cd rethinkdb-2.3.6
./configure --allow-fetch
sudo make
sudo make install
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment