Skip to content

Instantly share code, notes, and snippets.

@qcdll
Created December 8, 2018 00:46
Show Gist options
  • Save qcdll/015e7d42407e94e14c4b6cbb939e05ab to your computer and use it in GitHub Desktop.
Save qcdll/015e7d42407e94e14c4b6cbb939e05ab to your computer and use it in GitHub Desktop.
apt-get update
apt-get install -y libpq-dev libxml2-dev libxslt1-dev nginx openssh-client openssh-server openssl rsyslog rsyslog-gnutls liblcms2-dev libwebp-dev python-tk libfreetype6-dev vim-nox imagemagick libffi-dev libgmp-dev build-essential libssl-dev software-properties-common pkg-config libtool python3-dev
apt-get install -y git-core && apt-get clean
apt-get install -y libsnappy-dev zlib1g-dev libbz2-dev libgflags-dev liblz4-dev libzstd-dev librocksdb-dev
apt-get install -y python3-pip
apt-get install -y mosh
apt-get update && apt-get install -y locales
locale-gen en_US.UTF-8 && dpkg-reconfigure --frontend noninteractive locales
LC_ALL="en_US.UTF-8" LANG="en_US.UTF-8"
mkdir /code
cd /code
git clone https://github.com/QuarkChain/pyquarkchain.git
python3 -m pip install -U pip wheel
python3 -m pip install -r pyquarkchain/requirements.txt
python3 -m pip uninstall -y pyelliptic
python3 -m pip install https://github.com/mfranciszkiewicz/pyelliptic/archive/1.5.10.tar.gz#egg=pyelliptic
cd /code/pyquarkchain/qkchash
make
export PYTHONPATH=/code/pyquarkchain
export QKCHASHLIB=/code/pyquarkchain/qkchash/libqkchash.so
cd /code/pyquarkchain
git pull
python3 quarkchain/cluster/cluster.py --cluster_config /code/pyquarkchain/testnet/2/cluster_config_template.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment