Centos安装xmr-stak挖矿软件教程
https://github.com/fireice-uk/xmr-stak
https://github.com/fireice-uk/xmr-stak/tree/master/doc
先安装git工具,https://4xx.me/archives/61.html
安装
sudo yum install centos-release-scl epel-release -y
sudo yum install cmake3 devtoolset-4-gcc* hwloc-devel libmicrohttpd-devel openssl-devel make -y
scl enable devtoolset-4 bash
git clone https://github.com/fireice-uk/xmr-stak.git
mkdir xmr-stak/build
cd xmr-stak/build
cmake3 -DCMAKE_LINK_STATIC=ON -DXMR-STAK_COMPILE=generic -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF ..
make install
第一次运行需要在前台运行,需要设置参数,并生成配置文件,以后可以在后台运行
cd xmr-stak/build
./xmr-stak
1:输入0 回车
2:输入monero7 回车
3:输入 矿池地址:端口 回车
4:输入钱包地址 回车
5:输入 x 回车 或者直接 回车
6:直接回车
7:输入n 回车
8:输入n 回车
9:输入n 回车
后台运行
# 后台运行
nohup ~/xmr-stak/build/bin/xmr-stak &
# 关闭
ps -a|grep xmr
kill PID
编译之前修改源代码可以修改该挖矿工具的贡献值,默认2%
https://github.com/fireice-uk/xmr-stak/blob/master/xmrstak/donate-level.hpp
vim xmr-stak/xmrstak/donate-level.hpp
# 将2.0 / 100.0中的2%改成0即贡献
编译后生成的配置文件可以修改,如矿池地址、钱包地址等,重启生效
目录:cd ~/xmr-stak/build/bin/
矿池、钱包地址配置文件:pools.txt
vim /root/xmr-stak/build/bin/cpu.txt
# 将cpu的0 1线程用来挖矿,具体的可以根据情况设置,安装时会自动配置,可不更改
"cpu_threads_conf" :
[
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 1 },
],
具体怎么选择矿池,你可以搜索引擎找下。我测试挖的XMR门罗币,https://xmr.c1d2.com/#getting_started
钱包用的是https://mymonero.com/#/在线钱包