美文网首页
virtualbox中ubuntu系统安装狗狗币钱包

virtualbox中ubuntu系统安装狗狗币钱包

作者: 鸟嘌呤 | 来源:发表于2018-05-04 11:36 被阅读0次

    狗狗币钱包下载地址

    https://github.com/dogecoin/dogecoin/releases

    选择编译好的版本

    下载好后,有bin,include,lib几个目录,打开bin目录如下:

    这里只需要dogecoind和dogecoin-cli,其中dogecoind是核心程序文件,dogecoin-cli等于一个客户端可以通过命令进行一些操作。

    将两个文件上传到Linux服务器的指定目录,在该目录下创建一个SHELL脚本,用于快捷启动狗狗币钱包,这里命名该文件为start.sh,脚本内容:

    ./dogecoind -server -daemon
    

    以服务方式启动,启动后以后台方式运行。

    如果没有指定配置文件,比特币钱包会将一些区块文件等放到~/.dogecoin/下,类似于Windows上文件都放到了C盘用户目录下,这里我们需要指定一下钱包的数据文件目录。

    服务器上开始是没有$HOME/.dogecoin/这个文件夹的,我们手动创建,并在该文件下创建配置文件:dogecoin.conf

    这里我们暂时只指定RPC调用和区块数据目录:

    listen=1
    server=1
    daemon=1
    maxconnections=30
    rpcuser=dogecoin
    rpcpassword=dogecoin
    rpcport=20111
    rpcallowip=::/
    

    执行启动钱包

    ./start.sh
    

    初次启动,钱包会经历一个很长时间的区块同步过程,你需要耐心等待,通过区块链浏览器查看最新高度,然后执行

    ./dogecoin-cli getinfo
    

    来查看本地钱包高度,返回显示的blocks就是高度,balance是该钱包剩余多少币,如果高度一致,则钱包同步完成,可以试用。

    值的注意的是,因为狗狗币钱包是装在virtualbox里面的,刚开始同步的时候并不成功,查看~/.dogecoin/中的debug.log发现很多网络链接失败

    但虚拟机是可以连到网络的,可以ping通baidu.com。查了下原因,原来是virtualbox中的NAT连接模式并不支持ipv6的访问。所以换成桥接模式之后问题得以解决,详情见下图:

    相关文章

      网友评论

          本文标题:virtualbox中ubuntu系统安装狗狗币钱包

          本文链接:https://www.haomeiwen.com/subject/ybhdrftx.html