:2026-06-12 22:45 点击:2
以太坊(ETH)作为全球第二大加密货币,其挖矿活动吸引了众多技术爱好者,Linux系统,凭借其稳定性、安全性和高度的可定制性,一直是许多矿工首选的挖矿操作系统,本文将详细介绍在Linux环境下部署以太坊挖矿工具的步骤与注意事项,助你快速入门挖矿世界。
前期准备
硬件准备:
软件准备:
系统环境配置
安装操作系统:
更新系统:
sudo apt update sudo apt upgrade -y
安装显卡驱动:
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update
ubuntu-drivers devices命令查看推荐的驱动版本。sudo apt install nvidia-driver-535 -y
sudo rebootnvidia-smi,应能看到显卡信息及驱动版本。radeontop 或使用clinfo查看OpenCL设备信息。安装必要依赖:
sudo apt install -y git wget curl cmake build-essential libssl-dev libncurses-dev libboost-all-dev
选择并部署挖矿软件
目前以太坊已从PoW(工作量证明)转向PoS(权益证明),传统意义上的GPU挖矿已不再适用于以太坊主网,本文以下内容将主要介绍如何在Linux环境下部署用于其他支持PoW算法的加密货币(如ETC、RVN等)的挖矿工具,或者用于以太坊测试网/历史网络的挖矿学习。请务必注意,实际以太坊(ETH)主网已无法通过GPU挖矿。
以下以部署较流行的NVIDIA显卡挖矿软件NBMiner为例(AMD显卡可选TeamRedMiner、lolMiner等):
下载挖矿软件:
wget https://github.com/NebuTech/NBMiner/releases/download/v42.0/NBMiner_Linux.tar.gz
解压并放置文件:
tar -xvf NBMiner_Linux.tar.gz cd NBMiner_Linux
/opt/nbminer:sudo mv nbminer /opt/ cd /opt/nbminer
创建配置文件:
/opt/nbminer目录下创建一个配置文件,例如config.txt
nano config.txt
algorithm etchash # 挖矿算法,根据币种选择
server etc.pool.xyypool.com:33333 # 矿池地址和端口,请替换为你的矿池信息
username YOUR_WALLET_ADDRESS.YOUR_WORKER_NAME # 钱包地址.矿工名称
password x # 矿池密码,通常为x,或按矿池要求填写
ethash(ETC)、kawpow(RVN)等。设置权限:
chmod +x nbminer
启动挖矿
直接启动:
/opt/nbminer目录下执行:./nbminer -c config.txt
./nbminer -a etchash -o etc.pool.xyypool.com:33333 -u YOUR_WALLET_ADDRESS.YOUR_WORKER_NAME -p x
使用screen/nohup后台运行(推荐):
screen工具可以让你在断开SSH连接后,程序仍然在后台运行。screen -S miner
然后执行启动命令:./nbminer -c config.txt
退出screen会话:Ctrl+A,然后按D。
nohup将输出重定向到日志文件:nohup ./nbminer -c config.txt > miner.log 2>&1 &
可以通过tail -f miner.log查看日志。
监控与管理
查看算力:
常见问题排查:
停止挖矿:
screen,先进入screen会话:screen -r miner,然后按Ctrl+C停止。nohup,可以查找进程ID后杀死进程:ps aux | grep nbminer,然后kill -9 <PID>。重要注意事项
本文由用户投稿上传,若侵权请提供版权资料并联系删除!