How to install RocksDB on Ubuntu
deb-buildscripts provides a convenient build script for building RocksDB as a debpackage. Since RocksDB optimizes for the current computer’s CPU instruction set extensions (-march=native
), it is required to build RocksDB *on the computer where you will run it,*or at least one with the same CPU type (generation)
First install the prerequisites:
sudo apt-get -y install devscripts debhelper build-essential fakeroot zlib1g-dev libbz2-dev libsnappy-dev libgflags-dev libzstd-dev
then build RocksDB:
git clone https://github.com/ulikoehler/deb-buildscripts.git
cd deb-buildscripts
./deb-rocksdb.py
This will build the librocksdb
and librocksdb-dev
packages in the deb-buildscripts
directory.