Ubuntu: 用ufasoft bitcoinn miner挖掘CPU比特币(bitcoin)
假设你租了一台不错的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
jasonllinux
2012-09-17 at 16:52
刚接触比特币,在vps上安装了bitcoind,请问 generate coin 和 min有什么区别???
30days
2013-04-11 at 17:14
hi 有没有最新的适用于 ubuntu 的 poclbm miner?