首次安装所需要的依附组件
yum install automake autoconf libtool git libdb-cxx-devel gcc-c++ \ boost-devel libtorrent-devel miniupnpc-devel
缺少 crypto
crypto加密的部分已经被从RedHat移除了因为一些法律不确定性,所以它不是的Fedora/RHEL的一部分。我们必须手动添加它们。 另一种方法是重新编译openssl忽略缺失的算法
您或许同样从http://repo.cryptotools.virer.net/public/fedora/20/源找到为Fedora 20的
他们已经基于http://linux.ringingliberty.com/bitcoin/编译,并且安装一个修改过的openssl(少了算法的那个)在/opt目录下,请确认原版的openssl没有被改过。
因此,您或许想使用下面的代码来继续
yum install http://repo.cryptotools.virer.net/public/fedora/20/x86_64/cryptotools-release-20-1.fc20.noarch.rpm yum install openssl-compat-bitcoin-devel openssl-compat-bitcoin-libs
现在来安装twister
twister-core
cd ~ git clone https://github.com/miguelfreitas/twister-core.git cd twister-core ./autotool.sh ./configure PKG_CONFIG_PATH=/opt/openssl-compat-bitcoin/lib/pkgconfig \ LIBS=-Wl,-rpath,/opt/openssl-compat-bitcoin/lib make
用户界面
mkdir ~/.twister echo -e "rpcuser=user\nrpcpassword=pwd" > ~/.twister/twister.conf chmod 600 ~/.twister/twister.conf git clone https://github.com/miguelfreitas/twister-html.git ~/.twister/html
最后来启动twister
~/twister-core/twisterd -rpcallowip=127.0.0.1 -daemon