Ubuntu 和 Debian 上的以太坊挖矿Ubuntu 和 Debian 上的以太坊挖矿Ubuntu 和 Debian 上的以太坊挖矿Ubuntu 和 Debian 上的以太坊挖矿
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

Ubuntu 和 Debian 上的以太坊挖矿

发表 admin at 2025年2月28日
类别
  • 未分类
标签
月額480円〜の高速レンタルサーバー ColorfulBox

以太坊已成为加密货币世界的重要参与者之一。一年多来,它的价值一直在稳步上涨,是世界上交易最广泛的硬币之一。

以太坊也是一项开源技术,以太坊区块链正在推动全新的网络开发和网络技术浪潮。尽管最初对以太坊的兴趣已经消退,但现在参与显然还为时不晚。

如果您没有运行 AMDGPU-PRO 驱动程序,请先查看我们为开源 AMDGPU 安装 OpenCL 的指南,然后再继续操作。

在开始安装之前,请确保您的显卡拥有支持 OpenCL 的最新图形驱动程序。这可能是 Ubuntu 上的专有 NVIDIA 驱动程序、开源 AMD 驱动程序或 AMDGPU-PRO 驱动程序。

注意
为您的卡安装图形驱动程序超出了本教程的范围。在继续之前,请确保您的显卡的显卡驱动程序已完全安装并且是最新的。

在本教程中您将学习:

  • 如何安装以太坊

  • 如何安装Ethminer挖矿软件

  • 如何安装和配置硬币钱包

  • 如何开始挖矿并连接矿池

Ubuntu 和 Debian 上的以太坊挖矿

    1. 准备好您的以太坊钱包地址

      如果您已经有以太坊钱包地址,请随意跳过此步骤。这样,你就有地方可以存放你的以太坊了。如果您对钱包有偏好,请务必使用它。本指南将以币钱包为例。使用以下命令在 Ubuntu 和 Debian Linux 系统上安装 Coin Wallet:

      乌班图

      要在 Ubuntu 系统上安装 Coin Wallet,请执行以下 snap 命令:

      $ sudo snap install coin

      德班

      要在 Debian 上安装 Coin Wallet,您可能首先需要安装 snapd。准备好后安装硬币钱包。执行整个安装的命令序列可能如下所示:

      $ sudo apt install snapd$ sudo systemctl enable snapd$ sudo systemctl start snapd$ sudo snap install coin

      配置您的钱包

      打开您的新硬币钱包。根据您的桌面环境,它可能位于 Internet 部分或其他 中。

      启动币钱包应用程序

      在第一个屏幕上,系统会询问您是否要打开新钱包或现有的加密钱包。单击“新建”并按照有关如何生成新钱包密码的说明进行操作。

      警告
      请务必记下您的新密码。没有密码,无法访问您的钱包,因此您将无法访问您的资金。

      一旦您启动了新钱包。切换到以太坊硬币以访问您的以太坊钱包地址。

      切换到以太币

      点击接收获取您的以太坊钱包地址

    2. 安装以太坊软件包

      有一个官方的以太坊 PPA,其中包含您开始使用以太坊所需的所有软件包。您将在本指南中安装更多程序,但这是核心。 PPA 是为 Ubuntu 设计的,但它也适用于 Debian。

      乌班图

      在 Ubuntu 上安装以太坊

      在 Ubuntu 上使用 PPA 显然更容易。将其添加到您的系统中。

      $ sudo add-apt-repository ppa:ethereum/ethereum
      $ sudo apt update

      现在,安装以太坊包。

      $ sudo apt install ethereum

      德班

      在 Debian 上,该过程本质上是相同的,只是不是那么自动。首先在 /etc/apt/sources.list.d/ethereum.list 创建一个文件。

      在该文件中,放置以下两行。

      deb http://ppa.launchpad.net/ethereum/ethereum/ubuntu bionic main 
      deb-src http://ppa.launchpad.net/ethereum/ethereum/ubuntu bionic main

      保存并退出。接下来,您必须导入 PPA 的 GPG 密钥。

      $ sudo apt-key adv --keyserver keyserver.ubuntu.com  --recv-keys 2A518C819BE37D2C2031944D1C52189C923F6CA9

      Apt 完成密钥导入后,更新您的系统并安装以太坊软件包。

      $ sudo apt update
      $ sudo apt install ethereum

      确认以太坊已安装:

      $ dpkg -l | grep ethereum
      ii  ethereum     1.9.25+build24398+bionic     amd64   Meta-package to install geth and other tools
      
    3. <小时/> <小时/>

      安装 Ethminer

      用你的 CPU 挖掘以太坊并没有真正的利润。然而,如果配置正确,GPU 挖掘确实有意义。 GPU挖矿有两个程序,Ethminer和Claymore。本指南将介绍 Ethminer。不过,它们都是非常好的选择。

      浏览该项目的发布页面,获取最新的 Linux tarball。将 tarball 解压到要运行 Ethminer 的目录中。它是一个预编译的二进制文件,因此这就是您开始使用它之前需要做的所有事情。

      你知道吗?
      Ethminer 只是众多可用于挖掘以太坊或其他加密货币的矿工之一。挖矿软件的其他示例包括 Gminer、Team Red Miner、lolMiner 或 PhoenixMiner,仅举几例。 Ethminer 是一个很棒的工具,但也可以探索并尝试其他一些矿工,看看是否可以提高挖掘哈希率。

      以下是如何在 Ubuntu 和 Debian Linux 上下载、解压和执行 Ethminer v0.18 的示例:

      $ mkdir ethminer
      $ wget -O ethminer/ethminer.tar.gz https://github.com/ethereum-mining/ethminer/releases/download/v0.18.0/ethminer-0.18.0-cuda-9-linux-x86_64.tar.gz
      $ tar xzf ethminer/ethminer.tar.gz -C ethminer/
      $ ethminer/bin/ethminer --help
      ethminer 0.18.0
      Build: linux/release/gnu
      
      Ethminer - GPU ethash miner
      minimal usage : ethminer [DEVICES_TYPE] [OPTIONS] -P... [-P...]
      
    4. 开始挖矿

      打开终端,进入解压 Ethminer 的目录。 Ethminer 的帮助功能并没有想象中那么有用。语法格式可能有点奇怪。尽管如此,还是值得一看的。您需要两个主要的东西,一个用于指定您的计算的标志,一个用于您的池的标志。 -G 适用于 OpenCL,-U 适用于 Cuda。 -P 标志允许您指定您的池。

      所以,选择一个池子。有一些很棒的。 Ethpool 和 2Miners 都是不错的起点。它们都不要求您注册或创建帐户。您只需通过挖掘命令提供您的以太坊地址。

      说到挖矿命令,终于到了开始使用它的时候了。查看 Ethminer 示例以获得更好的语法指南。每个池都略有不同,但下面有 2Miners 和 Ethpool 的示例。

      以下两个命令都是从之前提取的 ethminer/bin 目录中执行的:

      2Miners以太坊挖矿命令示例:

      $ ./ethminer -G -P stratum1+tcp://YOUR_ETHEREUM_ADDRESS_HERE@eth.2miners.com:2020

      Ethpool 以太坊挖矿命令示例。

      $ ./ethminer -G -P stratum1+tcp://YOUR_ETHEREUM_ADDRESS_HERE@us1.ethpool.org:3333

      使用 ethminer 开始以太坊挖矿。

      一旦你输入命令,Ethminer 将开始挖矿。它将一直运行,直到您取消为止。当你挖矿时,你就为你的矿池做出了贡献。然后,矿池将根据您贡献的工作量,从整个矿池中将开采的以太坊奖励给您。

  1. 监控您的以太坊挖矿操作

    此时您只需坐下来让硬件来完成工作即可。在你让你的挖矿设备无人看管之前,首先等待你第一次提交挖矿份额,因为这将确保一切都按照计划进行。根据您的硬件速度,可能需要一些时间。

    2miners.com 矿池接受的第一个挖矿份额。

    一旦您的矿工提交了第一个份额,您应该能够在相应的矿池上查找您的以太坊钱包地址,以监控您的以太坊挖矿进度和当前收入。

结束语

加密货币挖矿波动很大。硬件并不总是便宜,而且电力成本不断攀升。有时你可以赢得大奖。其他时候你会很快破产。在进行任何类型的投资之前,请先做好功课。

如果您最终决定挖矿不适合您,您仍然可以使用钱包进行交易和使用以太坊。加密货币毕竟是货币,而且它仍然非常适合其预期用途。

故障排除

尝试在 Debian Linux 上安装 ethereum 软件包时出现以下消息:

apt install ethereum
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 ethereum : Depends: abigen but it is not going to be installed
            Depends: bootnode but it is not going to be installed
            Depends: evm but it is not going to be installed
            Depends: geth but it is not going to be installed
            Depends: clef but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

要解决此问题,请确保您已包含以下 Ubuntu 存储库,如上所示:

deb http://ppa.launchpad.net/ethereum/ethereum/ubuntu bionic main 
deb-src http://ppa.launchpad.net/ethereum/ethereum/ubuntu bionic main
©2015-2025 Norria support@alaica.com