Skip to content

Instantly share code, notes, and snippets.

@gcyber911
Last active March 19, 2018 10:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gcyber911/50dd7439c0813f5e27388d0427b40037 to your computer and use it in GitHub Desktop.
Save gcyber911/50dd7439c0813f5e27388d0427b40037 to your computer and use it in GitHub Desktop.
#!/bin/bash
# input your wallet
read -p "Enter Your Electroneum wallet : " wallet
# go to root
cd
# server update & requesting apps install
apt-get -y install git build-essential cmake libuv1-dev libmicrohttpd-dev software-properties-common;
# adding gcc repository
add-apt-repository -y ppa:jonathonf/gcc-7.1;
# reupdate source
apt-get -y update;
# atcivate hugepages
echo 10000 > /proc/sys/vm/nr_hugepages
# creating swap files
fallocate -l 4G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo /swapfile > none swap sw 0 0 /etc/fstab
echo vm.swappiness=10 > /etc/sysctl.conf
sysctl -p
# installing gcc
apt-get -y install gcc-7 g++-7;
# cloning xmrig package
git clone https://github.com/xmrig/xmrig.git
#entering xmrig directory
cd xmrig
# creating build directory
mkdir build
# entering build directory
cd build
# running cmake & gcc
cmake .. -DCMAKE_C_COMPILER=gcc-7 -DCMAKE_CXX_COMPILER=g++-7
# making program
make
#lauch xmrig
./xmrig -o stratum+tcp://pool.etn.spacepools.org:3333 -u $wallet -p x -k --av=2 --donate-level=1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment