Ubuntu: 用ufasoft bitcoinn miner挖掘CPU比特币(bitcoin)

作者: lesca 分类: Bitcoin,Tutorials,Ubuntu 发布时间: 2012-05-24 09:26

假设你租了一台不错的VPS(比如本站右上角推荐的那家),但是又苦于每月资源用不光,那么为什么不考虑一下把多余的资源用来挖掘比特币(bitcoin)呢?下面Lesca就来介绍在VPS上挖掘比特币的方法。今天Lesca先介绍ufasoft bitcoinn miner的CPU挖掘方法。读者可以直接下载Lesca编译的二进制包,或者一键安装版本。这些版本已经完美支持Ubuntu10.04LTS了。

一、手动编译ufasoft bitcoin miner

Lesca以当前稳定版(bitcoin-miner-0.29)进行编译,编译平台为Ubuntu。如果读者使用的是Ubuntu11.04之前的版本,需要修改配置文件configure的第4130行附近(粗体部分):

  #!!! need to check libcurl 7.12
if ! pkg-config --atleast-version=7.12 libcurl; then
        as_fn_error $? "\"libcurl 7.12 or later required\"" "$LINENO" 5
fi

Lesca认为是开发者笔误。。。(Really?)不管它了,总之用Ubuntu10.04编译,一定要改,否则就会失败。那么接下来就言归正传,先下载源码包。
源码包下载:ufasoft_bitcoin-miner-0.29-source-code
以下二进制包由K1773R编译,也需要在11.04以上版本运行:

1.安装jwasm

大家可以到JWasm主页查找最新Linux的二进制包,本节使用的是JWasm206bl.zip。得到软件包后:

unzip JWasm206bl.zip -d jwasm
cd jwasm
chmod +x jwasm
ln -s $PWD/jwasm /usr/local/bin/

2.安装依赖包(libcurl, libpcre)

apt-get install build-essential libcurl4-openssl-dev libpcre3-dev
 ./configure --disable-amdapp

{i}Info:
嫌安装速度慢?可以看看这篇文章:apt-get 加速:寻找最快的apt源镜像

3.编译与试运行

编译:

make

试运行:

./bitcoin-miner -t2 -o http://lesca_test:xx@mine3.btcguild.com:8332

运行结果如下:

Mining for http://lesca_test:xx@mine3.btcguild.com:8332
Using CPU (2 threads)
Switching back to http://lesca_test:xx@mine3.btcguild.com:8332
4.071 MHash/s      2 CPU threads

4.在服务器上运行

用户可以新建一个bash脚本,以后台方式在服务器上运行:

#!/bin/bash
./bitcoin-miner -t3 -o http://lesca_vm:xx@mine3.btcguild.com:8332 2>/dev/null

二、自动安装ufasoft bitcoin miner

1.一键安装ufasoft bitcoin miner

Lesca喜欢让事情变得简单,比如下载jwasm、安装编译环境等,这些统统可以用脚本来实现,于是就写了这样一个脚本,主要特色如下:

  • 只需运行./install,安装一步到位
  • 自动搜索最快apt源镜像,安装迅速
  • 支持Ubuntu 10.04系统

点击进入下载页面:ufasoft-miner-0.29-lesca-onestep.05231646.tgz

2.ufasoft bitcoin miner二进制包

Lesca还提供了Ubuntu10.04及以上系统可直接运行的二进制miner版本,读者可以点击以下链接进入下载页面:
ufasoft-miner-0.29-x86-ubuntu.tgz

References:

[1] Ufasoft Miner 0.28 – Windows/Linux, x86/x64, SSE2/OpenCL/CUDA, Open Source

版权声明

本文出自 Lesca 技术宅,转载时请注明出处及相应链接。

本文永久链接: https://www.lesca.cn/archives/mine-bitcoin-on-cpu-with-ufasoft-bitcoin-miner.html

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

2 Comments
  • jasonllinux

    2012-09-17 at 16:52

    刚接触比特币,在vps上安装了bitcoind,请问 generate coin 和 min有什么区别???

  • 30days

    2013-04-11 at 17:14

    hi 有没有最新的适用于 ubuntu 的 poclbm miner?