Bitcoin Forum
June 28, 2024, 03:52:44 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1] 2 »  All
  Print  
Author Topic: 如何安装Counterpartyd(XCP)客户端  (Read 2271 times)
520Bit (OP)
Sr. Member
****
Offline Offline

Activity: 602
Merit: 252



View Profile
February 03, 2014, 03:20:42 PM
 #1

原文:http://counterpartyd-build.readthedocs.org/en/latest/SettingUpBitcoind.html
本文只翻译Windows环境下如何安装。


设置bitcoind
警告
这部分是设置 counterpartyd 运行在主网络( mainnet)上,意味着当你使用它的时候,你是用真正的XCP在工作 。

如果你想要在测试网络(testnet)上使用,请参考“在测试网络运行部分” 。
counterpartyd 跟Bitcoin参考客户端(bitcoind)通讯。正常情况下,你要在同一台电脑上运行 bitcoindon 和 counterpartyd 。尽管如此,你也可以将 bitcoind运行在一个完全不同的服务器上。
无论你是从源代码(building counterpartyd from source )中还是从安装文件(installer package)中使用counterpartyd,这一步是有必要的。
同时,第三方的RPC接口,例如Blockchain.info是不支持的。

Windows环境下

如果你还没有准备好,到bitcoind下载页( the bitcoind download page )下载Windows安装文件,以默认的方式安装。
安装好之后,同时按住键盘上的Windows和R按键(Windows+R),然后输入 cmd.exe 来打开命令窗口。输入下面的命令 :

cd %APPDATA%\Bitcoin
notepad bitcoin.conf

当记事本弹出窗口让你创建一个新的文件的时候,点“确定”,然后粘贴下面的文本内容到记事本中:

rpcuser=rpc
rpcpassword=rpcpw1234
server=1
daemon=1
txindex=1

注意:
·         如果你想要 bitcoind 运行在测试网络(testnet)上,而不是主网络(mainnet)上,请参考“运行在测试网络”里的内容(Additional Topics)。
·         你应该将上面的RPC密码改为更加安全的密码。
完成之后,同时按住CTRL+S键保存,然后退出记事本。

新的区块链(Blockchain)下载

下一步,如果你从来没有在你电脑上运行Bitcoin客户端的话 (比如一直没有下载过区块链 blockchain),你要运行 bitcoind 或者 bitcoin-qt ,然后等待完成区块链的下载。

已经有了区块链( Blockchain)

如果你已经在你的电脑里下载过区块链(比如你已经使用过Bitcoin客户端),你可能需要打开DOS命令行窗口,找到Bitcoin程序安装目录(比如 C:\Program Files (x86)\Bitcoin\),然后运行下面的命令:

bitcoin-qt.exe --reindex

或者:

daemon\bitcoind.exe --reindex

这将会开启bitcoin做一次在硬盘中重新加载区块链 (blockchain )的操作。原因是我们在上面的bitcoin config文件中加了 txindex=1 配置参数,意味着需要再次加载区块链来产生必要的索引目录,此加载将会持续几个小时。此项操作做一次之后,你没必要再做第二次。

下一步

上面操作完成之后,你有两种选择:
·         关闭Bitcoin-QT 然后直接运行 bitcoind.exe 。你可以将它放在开机启动程序中跟随系统启动,或者使用一些如NSSM的工具。
·         你可以简单的重新运行Bitcoin-QT (因为配置的改变生效了)来使用。这对于开发或者测试 都没有问题,但是对于产品系统不合适。(你可以设置Bitcoin-QT 随机启动,之后可以跟电脑开机的时候一起启动)。
 
使用安装程序
警告
由于现在 counterpartyd 的开发状态, 推荐Windows用户不要使用 Windows安装程序 ,取而代之根据下面的步骤使用源代码来运行客户端(Building & Running from Source )。因为 通常情况下,Windows 安装文件总是落后于 counterpartyd 开发进度好几天,而且现在正是初期的开发阶段,由于这样的事实会给用户导致很多问题。从源代码中运行是最好的跟频繁的更新保持同步的方式。
注意
在开始这部分之前,请确保你已经安装操作步骤设置好bitcoind了(Setting up bitcoind )。
这部分包括安装counterpartyd 以及安装Windows程序的首要条件。
现在只有 Windows环境下的安装文件,但是对于其他操作系统的安装包会在将来出来。

Windows环境下

·         下载64位的 counterpartyd 程序 64-bit Windows (现在还没有给32位的Windows的安装文件。如果有足够的需求,我们会创建32位的安装文件)。
·         运行安装文件。
·         安装程序会验证你系统所有的相关信息,以及安装 counterpartyd.exe。
·         安装程序会收集你bitcoind安装中的数据,然后从中创建一个基本的 counterpartyd.conf配置文件。
·         安装程序也会自动运行counterpartyd 和登陆。
你可以通过程序菜单的快捷方式运行 counterpartyd 。

从源代码中创建和运行
注意
在你开始这部分之前,请确保你安装操作步骤设置好了(Setting up bitcoind )。
这部分提供从源代码中运行 counterpartyd 的相关信息。

Windows环境下

首要条件
注意
如果你运行的是64位的 Windows系统,通常最好下载下面所有的64位版本的软件。除非你想要创建一个32为的Counterpartyd安装程序,要是这样的话,你就下载32位的软件。

从源代码中创建 counterpartyd 的最小需求如下:

·         Python 3.2.x – 下载 32-bit version or 64-bit version。安装在默认目录下 C:\Python32
·         Python Win32 extensions – 下载 32-bit version or 64-bit version
·         APSW for Windows – 下载 32-bit version or 64-bit version
·         Git for Windows. 从这里 下载和安装。使用默认的安装选项
如果你想要创建Counterpartyd安装程序,也下载下面的软件:
·         从这里 下载– 在安装的时候选择默认的方式安装在默认的目录下
·         下载NSIS SimpleService 插件,这里 然后保存.dll文件在你的NSIS plugins 目录里 (例如 C:\Program Files (X86)\NSIS\plugins)
·         cx_freeze – 选择相应版本下载 32-bit version or 64-bit version

安装

输入 <Windows Key>-R t打开对话窗口,输“cmd.exe”来运行DOS命令窗口。
在命令窗口中输入下面的命令:

cd C:\
git clone https://github.com/xnova/counterpartyd_build
cd counterpartyd_build
C:\Python32\python.exe setup.py

上面的步骤将会检查创建脚本到C:\counterpartyd_build,然后运行 setup.py 脚本,这将从git counterpartyd ,用必须的条件来创建虚拟环境,而且会做一些其他的任务来集成到系统中
如果你选择在电脑开机的时候自动运行 counterpartyd , 设置脚本也在你的开始菜单中会创建一个 counterpartyd 快捷方式。
在成功完成脚本运行之后,你现在可以根据下面的步骤来运行counterpartyd 了。

从源代码中运行

安装完成之后,打开DOS命令窗口,用下面的命令运行 counterpartyd :
counterpartyd server
然后你可以打开另外一个命令窗口来运行任何其他功能的counterpartyd’s 例如:
counterpartyd send --from=12WQTnVbzhJRswra4TvGxq1RyhUkmiVXXm --to=1QGZ4sCpvCgRizL5v4NniaKdZKzxBtVN3q --asset=XCP --quantity=5
更多的例子,请看链接。
运行 counterpartyd 测试包:

counterpartyd tests

更新到最新的源代码

由于代码在Github上改进和提高状态,你需要刷新你本地文件,例如:

cd C:\counterpartyd_build
git pull origin master
cd C:\counterpartyd_build\dist\counterpartyd
git pull origin master

如果在你运行counterpartyd的时候,你丢失了附属物或者其他的错误,你总能够运行setup.py,这会重新产生你库里的附属物reqs.txt:

cd counterpartyd_build
C:\Python32\python.exe setup.py

创建你自己的安装程序

完成上面步骤的首要条件,然后执行下面的命令来创建安装包:

cd C:\counterpartyd_build
C:\Python32\python.exe setup.py -b

如果成功了,你将要提供一个存储安装包的目录。
 
bitcoinxiaoshan
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
March 15, 2014, 04:01:04 AM
 #2

这么复杂,明显只适合存在于小圈子中啊,开发个好用的钱包就这么难吗
passgirl
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
March 16, 2014, 05:40:24 PM
 #3

好帖,学习下!
facetoback
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
March 16, 2014, 05:41:06 PM
 #4

学习到了 顶一下
dgdfhgre23
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
March 16, 2014, 07:42:08 PM
 #5

半天嫩是没弄明白
1018367
Member
**
Offline Offline

Activity: 97
Merit: 10


View Profile
March 17, 2014, 09:26:49 AM
 #6

钱还需要研究怎么使用么? Huh
huyoo
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
March 17, 2014, 01:08:47 PM
 #7

好复杂的样子,学习·······
new coin
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
March 17, 2014, 01:49:38 PM
 #8

先顶一下 表示支持  有点看不懂 看来要好好学习一下了
useman
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
March 17, 2014, 02:10:53 PM
 #9

谢谢  非常有用
visual
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
March 17, 2014, 03:40:12 PM
 #10

这个问题一直困扰着我  现在终于会搞了
vanilla91
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
March 17, 2014, 03:49:11 PM
 #11

这个贴子需要太多时间看懂, 不太明显
wantyou
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
March 17, 2014, 03:51:17 PM
 #12

新手上路  弱弱的问一句 为什么我按照方法去做还没安装成功
Gwty
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
March 17, 2014, 03:55:32 PM
 #13

谢谢  非常有用
flyboy665
Jr. Member
*
Offline Offline

Activity: 56
Merit: 10


View Profile
March 17, 2014, 03:57:01 PM
 #14

搞了大半天还是不太行

Bwincoin - 100% Free POS (https://bitcointalk.org/index.php?topic=624842.0).BJtjyx5UVfhkdkAGL2Y8GFMwNZMFnQaBmr
plasm
Sr. Member
****
Offline Offline

Activity: 325
Merit: 250



View Profile
March 17, 2014, 04:38:03 PM
 #15


等在线钱包出来了,钱还那么好赚吗。人家狼叫受都说了,这是高智商压制低智商的游戏
saychoose
Newbie
*
Offline Offline

Activity: 18
Merit: 0


View Profile
March 17, 2014, 05:05:48 PM
 #16

谢谢指教  thanks
mustergirl
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
March 17, 2014, 05:41:57 PM
 #17

多谢指导 步骤很详细 连我这种电脑小白都会操作了 Grin
formuai
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
March 18, 2014, 07:46:20 AM
 #18

受教了,感谢
principalg1
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
March 18, 2014, 08:09:09 AM
 #19

挺全的感觉用帮助 谢了 Grin
beetterer1
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
March 18, 2014, 08:44:50 AM
 #20

 Grin先顶一下 表示支持  有点看不懂 看来要好好学习一下了
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!