xdag的linux安装包,超詳細XDAG GPU挖礦教程 Linux 篇

1. 安裝錢包

1) 在HOME下創建並進入coin目錄

mkdir coin

cd coin

2)安裝依賴庫及編譯工具

sudo apt-get install gcc libssl-dev build-essential git

3)下載XDAG錢包源碼,並進行編譯

git clone https://github.com/XDagger/xdag.git

cd ./xdag/client

make

4)編譯完成后,執行

./xdag -d -m 1 xdagpool.org:13654

程序會依次讓你設定密碼(記住此密碼,后續步驟會用到)和輸入隨機key,完成后,等待程序生成Host Key。出現以下信息,即表示成功。

7128196aacf679ec459ec377d2a7556e.jpe

5)執行

./xdag -i

進入交互模式,輸入terminate 並回車,退出XDAG錢包。

6)執行

cd -

退回到coin目錄,並輸入以下命令生成執行腳本。

cat << 'EOD' > ./xdag_wallet_console.sh

#!/bin/bash

pidof xdag > /dev/null

if [ "$?" -ne 0 ]; then

echo "Wallet not running! Start it with ./xdag_wallet_run.sh"

exit 1

fi

echo Starting wallet console...

(cd ./xdag/client && ./xdag -i)

echo -n "Wallet PIDs: "

pidof xdag

EOD

cat << 'EOD' > ./xdag_wallet_run.sh

#!/bin/bash

PIDS="`pidof xdag`"

if [ "$?" -eq 0 ]; then

echo "Wallet already running? PIDs: ${PIDS}"

echo "run ./xdag_wallet_console.sh and type 'terminate' to terminate the wallet."

exit 1

fi

echo Starting wallet...

(cd ./xdag/client && ./xdag -d -m 1 xdagpool.org:13654)

echo -n "Wallet PIDs: "

pidof xdag

EOD

cat << 'EOD' > ./xdag_wallet_update.sh

#!/bin/bash

PIDS="`pidof xdag`"

if [ "$?" -eq 0 ]; then

echo "Wallet is running! Stop it before updating. PIDs: ${PIDS}"

echo "run ./xdag_wallet_console.sh and type 'terminate' to terminate the wallet."

exit 1

fi

echo Updating git repository...

(cd ./xdag && git pull && cd ./client && make)

echo "Done! Start the wallet with ./xdag_wallet_run.sh"

EOD

完成以上輸入后,執行

chmod +x xdag_*

給腳本添加執行權限。

以上步驟完成后,可在coin目錄下執行ls -l命令,查看目錄信息,當顯示如下信息時,即表錢包安裝成功。

a548f2dc83ea5b5c5c915def4f2b930b.jpe

2.安裝GPU挖礦程序

1)安裝顯卡驅動程序。限於文章篇幅,此步驟不再贅述,若有需要,可私信聯系。

2)進入已創建好的coin目錄,並執行以下命令安裝依賴庫及編譯工具。(錢包只需安裝在一台機器上,挖礦程序可安裝到多台機器上)

sudo apt-get install git gcc libssl-dev make ocl-icd-opencl-dev libboost-all-dev screen

3)下載挖礦程序源碼

git clone https://github.com/jonano614/DaggerGpuMiner.git

cd DaggerGpuMiner/GpuMiner

make all

4) 執行

cd -

退回到coin目錄,並執行

./xdag_wallet_run.sh

按程序提示,輸入創建錢包時設定的密碼,接着執行,

./xdag_wallet_console.sh

進入交互模式,接着輸入account命令,請記錄下屏幕上打印的錢包地址,如下圖所示,

e71c7dbccb36eca46536793ea00b13c3.jpe

再輸入terminate 命令,退出錢包。

5)輸入以下命令,生成執行腳本,

cat << 'EOD' > ./xdag_miner_run.sh

#!/bin/bash

PIDS="`pidof xdag-gpu`"

if [ "$?" -eq 0 ]; then

echo "Miner already running? PIDs: ${PIDS}"

echo "run 'screen -x' and press CTRL+C to terminate the miner."

exit 1

fi

if [ "$STY" == "" ]; then

echo "Please execute 'screen' first before executing this script."

exit 1

fi

echo Starting miner...

(cd ./DaggerGpuMiner/GpuMiner && ./xdag-gpu -G -a wallet_address -p xdagpool.org:13654 -t 0 -v 2 -opencl-platform platform_id -opencl-devices device_nums)

echo -n "Miner PIDs: "

pidof xdag-gpu

EOD

請將wallet_address 替換為剛才生成的錢包地址,將platform_id 改為0,如果運行失敗,可改成1或者2再試試,將device_nums修改為gpu編號,如果機器上有3塊gpu,則替換為0 1 2,依此類推。

如果使用的NV的顯卡,還需加上在命令行中加入 -nvidia-fix ,用以提升挖礦性能。

.....

(cd ./DaggerGpuMiner/GpuMiner && ./xdag-gpu -G -a wallet_address -p xdagpool.org:13654 -t 0 -v 2 -opencl-platform platform_id -opencl-devices device_nums -nvidia-fix)

.....

更多的參數信息可通過./xdag-gpu -h進行查閱。

接着輸入

cat << 'EOD' > ./xdag_miner_update.sh

#!/bin/bash

PIDS="`pidof xdag-gpu`"

if [ "$?" -eq 0 ]; then

echo "Miner is running! Stop it before updating. PIDs: ${PIDS}"

echo "run 'screen -x' and press CTRL+C to terminate the miner."

exit 1

fi

echo Updating git repository...

(cd ./DaggerGpuMiner && git pull && make all)

echo "Done! Start the miner with 'screen ./xdag_miner_run.sh'."

EOD

再執行

chmod +x xdag_*

給腳本賦予執行權限。

6)啟動礦機,執行

screen ./xdag_miner_run.sh

1e061513423cdb2493f25f0fb6a2b76b.jpe

如果輸出如下,則礦機正常啟動。

此時,按下ctrl + a + d,可以返回到console,而礦機程序不會退出。如果想查看礦機程序的狀態,可執行

screen -x

7)升級礦機程序。

執行

screen -x

按下ctrl + c退出礦機程序,然后coin目錄下執行

./xdag_miner_update.sh

當升級完成后,請安裝步驟6再次啟動挖礦程序。

8)查看錢包余額。

在coin目錄下執行

./xdag_wallet_run.sh

輸入創建錢包時設定的密碼,然后再執行

./xdag_wallet_console.sh

進入到交互模式,輸入

balance

正常情況下,顯示如下,

a79cdbdf759d1fc5b26b749792ae1051.jpe

如果屏幕顯示 not ready to show balance,則稍等一會,再輸入balance重試。

當查詢完畢后,執行

terminate

退出錢包。

更多內容關注:區塊鏈Wakanda

93d986703367cfdeb557004c9bc2f088.jpe

加入社群一起玩耍:

telegram:

https://t.me/BCWakanda

加微信拉你入群

5f5adf953c174b25c067c385f262d5f2.jpe

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值