-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMineForLinux.sh
57 lines (50 loc) · 1.19 KB
/
MineForLinux.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
function greenMessage {
echo -e "\\033[32;1m${@}\033[0m"
}
function cyanMessage {
echo -e "\\033[36;1m${@}\033[0m"
}
if [ -z "$1" ]
then
echo "./MineForLinux.sh (Bitcoin/Adress)"
exit 0
fi
ADRESS = $1
clear
greenMessage "################################################"
cyanMessage""
cyanMessage " Bitcoin/Miner"
cyanMessage " "
cyanMessage " Script by"
cyanMessage " MANA"
cyanMessage " ------------------------"
cyanMessage ""
cyanMessage " gihthub.com/manasec"
cyanMessage""
greenMessage "################################################"
sleep 2
cyanMessage " Installing Packages\e[5m...."
sleep 1
apt-get install git
sleep 1
apt-get install screen
sleep 1
apt-get install sudo
sleep 1
sudo apt-get install cmake build-essential libboost-all-dev
sleep 1
git clone -b Linux https://github.com/nicehash/nheqminer
sleep 1
cd nheqminer/cpu_xenoncat/Linux/asm/
sleep 1
sh assemble.sh
sleep 1
cd ../../../Linux_cmake/nheqminer_cpu
sleep 1
cmake .
sleep 1
make -j $(nproc)
sleep 1
screen ./nheqminer_cpu -b
sleep 2
screen ./nheqminer_cpu -l equihash.hk.nicehash.com:3357 -u $1.work1 -t 14