Comments (3)
Q:
怎么找不到呢
A:你需要把那个前面的那个符号删掉,你前面多了一个美元符号
Q:就是
Q:
A:你难道不看提示的吗,它提示说了。他说了 gedit 没有找到,但是你可以通过运行下面那个命令安装它,你就按照他的指导去运行以下那个命令呗。sudo apt install gedit
你需要很细心,终端上的命令不要忽视,认真读取机器反馈给你打信息
Q : 手动
Q:YES!
A:牛逼
安装docker
gopm也可以顺便安装一下
Q: 哦对 后面还这么多,被胜利冲昏头难了
from fabric-course.
Q:
这一步的怎么设置呢
A:你刚刚做了一遍的哦
Q:我试了上面的办法 好像不行欸
A:你先用 ls 查看当前目录
Q:
A:不是 ls go,是 ls
然后用 mkdir gopath 来新建 gopath 这个目录,你再用 ls 查看当前目录就会发现新增了 gopath 这个目录
然后进入 到 gopath: cd gopath
然后 mkdir src
然后 mkdir pkg
然后 mkdir bin
然后运行 pwd
然后运行 ls
然后截图给我
Q:IS 找不到呢
A:ls
小写的L 和小写的 S
你再试试?
Q:
A:
「我:然后进入 到 gopath: cd gopath」
我错了,改成 cd gopath
Q:
是这样吗
A:棒
所以 mkdir 就是一个软件,它帮助我们新建文件夹
cd 也是一个命令(软件),它帮助我们进入到某个文件夹
Q:但是刚刚那个一级目录我貌似没建过欸
A:不管了
你运行 pwd 给我看看
Q:
pwd是该新建的目录 然后用lsd打开目录下的文件夹?
A:export GOPATH=/home/ubuntu/gopath/
export PATH=$PATH:$GOPATH/bin/
你把这两行写进 .bashrc 的最后面
Q:我不明白怎么添加呢?
A:
https://github.com/btcu-pro/fabric-course/blob/master/lession%2002/README.md#%e5%ae%89%e8%a3%85-golang
你要参考前面,要举一反三
Q:无法找到
A:应该是你连接服务器的问题
Q:会不会是因为我网络不稳定
A:嗯嗯
Q:有时候可能断网 所以数据不连续
那现在 我是重新在里面重复上面的下载步骤还是怎么呢
A:不需要下载了
只需改 .bashrc
export GOPATH=/home/ubuntu/gopath/
export PATH=$PATH:$GOPATH/bin/
添加到 .bashrc 最后一行
Q:启动不了 怎么添加呢
A:截图看看,哪里启动不了
Q:不是首先需要 gedit ~/.bashrc 然后再后面添加吗
A:是的
Q:
但是 这个指令打不开呢
A:你断开服务器再重新连接
这是连接问题
你之前都能够启动,怎么就启动不了了,肯定是连接问题
Q:
重新打开了一下 还是不行欸
A:在前面加一个 sudo
sudo gedit ~/.bashrc
Q:
还是找不到
A:你怎么登录服务器的?密码给我,我帮你搞
Q:
好呢 劳烦帮我诊断一下
不知道你那儿需不需要验证码
A:不需要
Q:佩服,找到问题所在了吗
A:搞定了
你需要运行 emacs ~/.bashrc
进去后,同时按 ctrl v 这两个键,就可以到最后看到我的设置
看完后按住 ctrl 不动,再依次按下 x,松开,再按下 c,然后就可以关闭文本了
然后你就可以从这里开始了
https://askubuntu.com/questions/930425/gedit1430-gtk-warning-cannot-open-display
from fabric-course.
Q:
这个位置吗
A:对啊,我只需要你看看
我都给你改好了
这三行是我加的
Q:前面是哪儿出现了差错呢
A:
Q:在那个场景下不能调用?
A:https://askubuntu.com/questions/930425/gedit1430-gtk-warning-cannot-open-display
Q:我的散装英语看起来蛮费力的 我理解的大概就是说在后面的那个场景下不能调用 然后需要用其他的方式?
A:嗯嗯,你就用 emacs 代替 gedit 吧
Q:怎么现在有条白色的分割线了
A:截图?
Q:
就这个呀
A:这个没事,
你知道用这个软件吗
Q:嗯?
A:打开是 emacs xxx
保存时 ctrl+x+s
关闭是ctrl+x+c
其实就是一个文本编辑器,和Windows下的记事本差不多
你就看看哪个编辑器顺手就用哪个吧
Q:哦哦 我现在就是在虚拟机下的这个文本编辑器里?
A:嗯嗯
Q:文档上面是给出了三个编辑器?
A:那你就参考文档
文档链接发给我一个
Q:https://github.com/btcu-pro/fabric-course/blob/master/lession%2002/README.md#default-%e9%bb%98%e8%ae%a4%e6%8e%a8%e8%8d%9#__NO_LINK_PROXY__
A:我这里给出的 就是 gedit 啊
在 虚拟机里面正常,你又要搞什么服务器
Q:
这儿做完了
截至目前是吧GO的 环境变量设置好了吗
A:嗯
安装 gopm 吧
Q:
下面的三个 是不同的文本编辑器?
A:不是
gopm 是go 语言的工具管理包
docker 是fabric 依赖的
docker-compose也是
Q:哦哦 如果我每次推出打开 不用在里面调用什么吧?
A:对,接着安装 gopm
Q:
这样是安装好了吗
A:对的~
接着下一步,加油
你累不累?
Q:感觉很亢奋🌝
Q:
这条命令怎么没反应
A:我们现在是 Linux 环境
Linux 哲学是,没有消息是最好的消息
Q:就是 没报错就通过是吧?哈哈
A:对
Q:神对话
Q:
成功了吗
A:成功了
你运行一下: docker images
Q:上面一个好像报错了
A:第一个是结果呀
Q:哦哦对哦
A:
你对比一下报错的,是不是一切都在我都掌握之中
要仔细注意报错信息
这是你与 machine 交流的唯一方式
Q:你对这些 都了如指掌了啊
A:第二个报错是 Got permission ....
是吧,那就运行这个两个命令
Q:你怎么知道这儿会报错
A:因为我写文档的时候都是边安装别运行
边写文档
Q:如果会报错 不可以换种其他方式吗
A:不可以
必须把所有的错误解决掉
Q:对 把坑先填了
把上面报错的两个步骤 走了 最后一个又没找到
A:我来吧
你先退出
你那个权限问题都没有解决
Q:这比数学题 还男
A:可以了呢
你其实已经搞定了
Q:那怎么报错呢、
A:
docker images 是命令
下面的 REPOSITORY 等都是机器返回给我们的结果,叫 log (输出)
好了,我退了,你接着下一步把
「俗世散人:这比数学题 还男」
计算机,你要把计算机当朋友,仔细查看它给出的信息
Q:刚刚解决报错 然后再用你上面发的的那个命令调用一下是吧?
A:https://github.com/btcu-pro/fabric-course/blob/master/lession%2002/README.md#%E5%AE%89%E8%A3%85-docker-compose
进去后,直接接着 Docker-compose 就行了
Q:好嘞
刚刚最后我是不是应该用docker image这个指令就行了
A:是的
docker images
注意有个 s
A:怎么样了
Q:
中间的不用管吧?
A:docker-compose?
嗯,中间的为什么不管
我辛辛苦苦写得,你们就这样无视?
docker-compose 已经安装好了,很好~
Q:我的意思是 执行了第一个红框 就是第二个红框了吧?中间的 算是知识拓展?
A:但是中间需要下载一个文件呀
Q:我点进去是一个文档欸
A:你可以用你的办法把这个文档保存到你的服务器里面
你百度一下
Q:OK 我尝试一下 哈哈
A:你能Google 就建议Google
怎么样了
Q:给出的思路好复杂 安装什么增强器
A:没有吧
什么增强其
wget https://github.com/btcu-pro/fabric-course/blob/master/lession%2002/script/bootstrap.sh
你运行这个命令吧
Q:这不是 你整理的那个文档吗
要不还是揭晓答案吧
A:答案就是 wget https://github.com/btcu-pro/fabric-course/blob/master/lession%2002/script/bootstrap.sh
在命令行输入 这命令
Q:原来是这样调入
A:然后 ls,查看是不是多了要给文件
多了一个文件
Q:
神奇了 厉害厉害
A:原理是你的云服务器,在你的这个命令下,链接到那个网页地址,下载了它
Q:
这一步也可以用同样方法吗
A:效果一样
现在这一步就不需要了
因为我们已经得到了
Q:
有报错了呢
A:你需要 mv bootstrap.sh ./hyfa
Q:嗯 怎么呢
A:那条命令执行完了,然后就 执行 chmod 那一条
你不能蒙头执行命令啊
你前面好几条命令都报错了却不管
必须把所有问题解决好,才进行下一个命令的执行
Q:
这一条开始报错?
A:嗯
Q:
这一步上面已经执行过了把?
A:对的
你就从下面开始执行
Q:
这条完了 然后是这条
A:你已经在hyfa目录下了啊
Q:完了 头还是发昏啦
我还说今天想把环境这些弄号
接下来怎么执行呢
A:chmod +x bootstrap.sh
https://github.com/btcu-pro/fabric-course/tree/master/lession%2002#%E8%B5%8B%E4%BA%88-bootstrapsh-%E5%8F%AF%E6%89%A7%E8%A1%8C%E6%9D%83%E9%99%90%E5%B9%B6%E8%BF%90%E8%A1%8C
你就从这开始呀
Q:
A:运行 mv ../bootstrap.sh ./
然后再试试
Q:神了 没报错 就通过
A:对嘛,你知道为什么之前报错现在不报错吗
你可以用 ls 来查看所有的文件
Q:不知道欸
为什么呢
A:你看报错信息呀,
之前是因为当前目录下面没有 bootstrap.sh 这个文件
你看报错信息是不是这么写的
搞计算机必须英语要好,要认真看懂每个单词,每个信息
要有这样的决心,要是有不懂的,必须马上去用翻译软件把所有的单词都搞清楚,这个报错信息里面也就 10 来个单词把
Q:对 但是 我不清楚需要MV调出来
A:mv 是移动文件
现在你的短板是不熟悉 Linux 操作系统下的命令
https://blog.csdn.net/tMb8Z9Vdm66wH68VX1/article/details/79250865
https://blog.csdn.net/u011479200/article/details/72758643
https://www.jianshu.com/p/f7ea0321bac8
https://zhuanlan.zhihu.com/p/37326942
https://zhuanlan.zhihu.com/p/50448669
明天有空吗,这几天熟悉熟悉
Q:一定 我先收藏为敬
感谢你一直这么有耐心指导我
A:不谢,但是今天我很累
哈哈哈,没事没事
Q:对了 周五的课程是你来讲吗
辛苦了辛苦啦~
A:是的
Q:是将 那个文档里关于安装搭建这些还是 在搭建好的基础 将其他的?
A:就讲搭建,然后还有已经fabric的整体介绍
Q:就是文档里的第二部分是吗
A:第二部分也会讲
from fabric-course.
Related Issues (17)
- 脚本运行出错问题
- Failed to generate orderer genesis block…解决办法
- 无法篡改 HOT 1
- Course 06 教程错误 HOT 1
- 提问关于ubuntu中更新软件源下载慢 HOT 1
- 哔哩哔哩第五次视频主播遇到的问题请问后面是怎么解决的
- 科普:关于云服务器以及租借云服务器 HOT 2
- ‘’ HOT 1
- course14中make报错
- 从12课开始按照教程和视频讲解就无法进行下去了
- 关于新建虚拟机导向的 HOT 1
- pdf 给出的网址无法打开的问题
- 关于 bootstrap.sh 脚本运行无法下载的问题
- 纯小白BTCU第一课时作业踩坑填坑指南 #1
- 关于安装 VMware Tools 的问题 HOT 1
- 关于Docker pull 拉取镜像中断问题:
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fabric-course.