更新一下ubuntu的软件包资源列表,方便下面安装软件
sudo apt-get update
安装了这个东西,你就可以使用一些工具远程连接你的ubuntu系统了,比如 SecureCRT,filezilla之类的
sudo apt-get install ssh
这个东西是代码管理工具,这里方便你下载fabirc的源码
sudo apt-get install git
执行 git --version 验证一下
这个东西是python语言的一个模块,安装之后,可以用 pip命令来安装一些软件
sudo apt-get install python-pip
fabric是go语言开发的,所以要安装go语言来编译解释运行它
安装参考我的另一篇博客,写的很详细:https://blog.csdn.net/hantangduhey/article/details/81162700
Fabric使用的docker容器来进行数据存储和服务运行,所以要安装docker
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get -y update
sudo apt-get -y install docker-ce
到这里docker安装好了,但是现在当前用户并有没有权限执行docker命令,还需要把当前用户zengchen(这是我的用户名,你们要替换成你们的)加入到docker用户组里
sudo usermod -aG docker zengchen
注销并重新登录,或者重启一下系统,才会生效,已经可以执行docker命令了
跟docker配套使用的
安装参考我的另外一篇博客:https://blog.csdn.net/hantangduhey/article/details/81184426
还记得安装go语言,设置的环境变量$GOPATH吗?得把源码下载到那个目录里,我的$GOPATH目录是
/home/zengchen/go
你们可以用 echo $GOPATH命令 输出一下看看,如果$GOPATH是空的,那说明安装go的时候,/etc/profile没有配置好,再去配置一下
接下来cd进入$GOPATH目录,创建目录
mkdir -p src/github.com/hyperledger
进入刚刚创建的目录,使用git下载源码
git clone https://github.com/hyperledger/fabric.git
下载速度慢的让人难以置信,放弃这种源码下载方式,git好像白安装了
未完待续。。。
参考博客:https://blog.csdn.net/flyinguy/article/details/79502559