Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- echo deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse > /etc/apt/sources.list
- echo deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse >> /etc/apt/sources.list
- echo deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse >> /etc/apt/sources.list
- echo deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse >> /etc/apt/sources.list
- echo deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse >> /etc/apt/sources.list
- echo deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse >> /etc/apt/sources.list
- echo deb http://archive.canonical.com/ubuntu xenial partner >> /etc/apt/sources.list
- echo deb-src http://archive.canonical.com/ubuntu xenial partner >> /etc/apt/sources.list
- export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
- echo "vm.nr_hugepages = 256" > /etc/sysctl.conf
- echo "export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" > .bashrc
- sudo apt-get clean;apt-get update;apt-get update
- sudo apt-get dist-upgrade -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" -y
- sudo apt-get install -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" cmake build-essential libboost-all-dev git m4 libgmp-dev zlib1g-dev gcc g++ automake autoconf libevent-pthreads-2.0-5 libssl-dev libcurl4-openssl-dev libjansson-dev libjansson4 lsb-release screen htop -y
- cd ~/
- export OBJECT_MODE=64
- if grep -q avx2 /proc/cpuinfo; then
- rm -rf cpuminer-opt/
- rm cpuminer
- git clone https://github.com/JayDDee/cpuminer-opt
- cd cpuminer-opt/
- ./autogen.sh
- CFLAGS="-Ofast -march=native -mtune=native -DUSE_ASM" CXXFLAGS="$CFLAGS -std=gnu++11" ./configure --with-curl --with-crypto
- make
- strip -s cpuminer
- mv cpuminer ~/cpuminer
- cd ~/
- chmod +x cpuminer
- else
- rm -rf cpuminer-xzc/
- rm cpuminer
- git clone https://github.com/zcoinofficial/cpuminer-xzc
- cd cpuminer-xzc/
- ./autogen.sh
- CFLAGS="-Ofast -march=native -mtune=native -DROW_PREFETCH -flto -fuse-linker-plugin -ftree-loop-if-convert-stores -DUSE_ASM" CXXFLAGS="$CFLAGS -std=gnu++11" ./configure --with-crypto --with-curl
- make
- strip -s cpuminer
- mv cpuminer ~/cpuminer
- cd ~/
- chmod +x cpuminer
- fi
- sudo chmod +775 cpuminer
- screen -S zcoincpu ./cpuminer -a lyra2z -o stratum+tcp://us-east.lyra2z-hub.miningpoolhub.com:20581 -u idrawlife.ggc -p password
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement