一、使用eiigui工具必要部分

  • Ubuntu18.04/20.04
  • eiigui工具
  • eii源码
  • eii基础镜像及sample镜像

二、下载安装

1.下载安装eiigui工具

$ git clone https://gitee.com/open-edge-insights/eii-deployment-tool.git
$ cd eii-deployment-tool && ./install.sh

2.下载eii源码

  1. 安装repo工具
# 安装curl工具
$ sudo apt update
$ sudo apt install curl git
# 下载repo工具
$ curl https://storage.googleapis.com/git-repo-downloads/repo > repo
$ sudo mv repo /bin/repo
$ sudo chmod a+x /bin/repo
# 查看版本信息
$ repo --version

如果执行repo报错:" ‘/usr/bin/python’ no such file "(Ubuntu20.04可能遇到),请执行以下操作解决
$ sudo ln -s /usr/bin/python3 /usr/bin/python

  1. 下载EII源码
# 默认的REPO_URL地址在PRC网络无法访问,执行下列指令进行替换
$ export REPO_URL="https://gerrit-googlesource.lug.ustc.edu.cn/git-repo"# 创建工作目录并进入
$ mkdir -p <work-dir>
$ cd <work-dir># 初始化repo仓库(默认master分支)
# 基于某个分支初始化repo仓库(指定分支)
$ repo init -u "repo init -u "https://github.com/open-edge-insights/eii-manifests.git" -b refs/tags/v2.6# 若第一次执行,没有配置git账号,根据提示配置git信息后,再次执行上一步"repo init"
$ git config --global user.email "you@example.com"
$ git config --global user.name "Your Name"Note:
- 如果repo报错:   fatal: unable to access 'https://gerrit-googlesource.lug.ustc.edu.cn/git-repo/': server certificate verification failed. CAfile: none CRLfile: none repo: error: "git" failed with exit status 128   cwd: /home/test/Desktop/edge_insights_industrial/.repo/repo   cmd: ['git', 'fetch', '--quiet', '--progress', 'origin', '+refs/heads/*:refs/remotes/origin/*', '+refs/tags/*:refs/tags/*'] fatal: cloning the git-repo repository failed, will remove '.repo/repo'   , 请执行以下操作解决:
$ git config --global http.sslverify false# 同步下载源码
$ repo sync
  1. 安装eii依赖工具
$ cd  <work-dir>
$ sed -i 's/DEV_MODE=.*/DEV_MODE=true/g' IEdgeInsights/build/.env
$ sed -i 's!google.com!baidu.com!g' IEdgeInsights/build/pre_requisites.sh
$ sed -i 's!https://github.com/docker/compose/releases/download/${REQ_DOCKER_COMPOSE_VERSION}/docker-compose-$(uname -s)-$(uname -m)!https://gitee.com/xiaowei315/eii_3rd_pkg/attach_files/802728/download/docker-compose-$(uname -s)-$(uname -m)-${REQ_DOCKER_COMPOSE_VERSION}!g' $pre_requisitesfile
$ cd <work-dir>/IEdgeInsights/build
# 如果没有网络代理:
$ sudo ./pre_requests.sh
# 如果有网络代理:
$ sudo ./pre_requests.sh --proxy="xxxx.xx.com:xxx"
$ reboot
  1. 拷贝eii试运行脚本并执行
# 将脚本拷贝至eii源码同级目录
cp eii-deployment-tool/eii/try_eii.sh  <work-dir>/try_eii.sh
cp eii-deployment-tool/eii/stop_eii.sh  <work-dir>/stop_eii.sh
sed -i 's/EII_BUILD_DIR=.*/EII_BUILD_DIR=$PWD/IEdgeInsights/build/g'  <work-dir>/try_eii.sh
$ cd  <work-dir> && ./try_eii.sh
$ ./stop_eii.sh
  1. 执行eiigui
# 查看eii&eiigui镜像
$ docker images
$ eiigui

下载安装eiigui工具相关推荐

  1. 【达梦数据库+下载+安装+可视工具】

    更详细资料:https://yancc.top/ 前言: 今天公司有个项目需要用到 达梦数据库,让我连一下,因为不太了解,所以我就自己装了个数据库.所以记录下 关于达梦数据库的东西. 首先,各种资源包 ...

  2. win达梦数据库下载安装-管理工具连接建库建表查询操作

    今天被分配安装国产数据库达梦,好吧,那就开始做吧,无奈网上的教程少之又少,自己摸索着搭建以后用的,那就开始把 1.下载达梦数据库 达梦官网地址,windons找windons,linux找linux, ...

  3. linux下载安装aapt工具

    注:今天装新一台机器,发现下列url提示404. 这里把需要的包下下来传csdn了.如果命令无法下载可参考csdn下载地址:Linux的aapt工具包 下载apktool wget https://r ...

  4. Linux-Ubuntu下载安装postman工具

    在做项目的时候,难免会遇到要测试API的功能是否好用,这就需要下载postman工具. 下面奉上ubuntu下载postman的步骤: 1. 从官网下载压缩包 官网地址: https://www.po ...

  5. 怎样下载安装python编程软件视频_程序员如何利用Python下载视频?几串代码轻松搞定...

    很多学生或者工作人员想要下载网络上的一些视频,但是苦于找不到合适的下载方法.无从下手. 首先,我这里用到的是Python代码.没想到又是Python吧.这次很简单,不需要复制和写代码. 首先,你先下载 ...

  6. Docker初学5:下载安装可视化图形工具Portainer

    下载安装可视化图形工具Portainer # 搜索Portainer [root@iZh40ti53pk77iZ ~]# docker search portainer NAME DESCRIPTIO ...

  7. Xamarin.Forms教程下载安装Windows版的Xamarin开发工具

    Xamarin.Forms教程下载安装Windows版的Xamarin开发工具 下载安装Windows版的Xamarin开发工具 本节将讲解如何下载并安装Windows版的Xamarin开发工具. 下 ...

  8. Xamarin.Form的Android SDK工具下载安装

    Xamarin.Form的Android SDK工具下载安装 本节将讲解如何下载Xamarin.Form的Android SDK工具,并使用其中的工具管理Android SDK,如何创建模拟器等内容. ...

  9. Xamarin.Forms教程Android SDK工具下载安装

    Xamarin.Form的Android SDK工具下载安装 本节将讲解如何下载Xamarin.Form的Android SDK工具,并使用其中的工具管理Android SDK,如何创建模拟器等内容. ...

最新文章

  1. sqlserver中能用when_sqlserver中if语句顶替when.case.语句
  2. REST设计模式简介
  3. 一鼓作气 博客--第六篇 note6
  4. 让DNN为您的手机提供内容
  5. [转载] Knowledge Management and Enginnering——02 知识表示方法
  6. OC之OBJC2_UNAVAILABLE
  7. python自动化输入不了中文_appium+python自动化61-中文输入乱码问题解决
  8. 【英语】舞动奇迹--荡漾我心
  9. Ubuntu18.04之国内常用源
  10. 系统学习深度学习(三十四)--Dueling DQN
  11. 千方百剂医药管理系统对接第三方WMS系统(天力士物流)
  12. java a的2次方_java-获取比a大,最接近a的2的次方的数(最小二次幂,位运算)
  13. 计算机无法加载引导,硬盘找不到无法读取MBR(硬盘的主引导记录)故障分析及解决技巧...
  14. unity IK初步应用 让游戏物体眼镜对准摄像头
  15. 给程序员的十条沟通技巧建议【奥利给】
  16. 使用bat脚本运行jar程序 cmd下解决乱码问题
  17. skype客户端搜不到联系人解决办法
  18. linux 触摸屏驱动中断下半部实现-工作队列
  19. 月子中心加速洗牌,“马太效应”下爱帝宫掀起资本浪潮?
  20. [c语言]制作一个扑克牌小游戏

热门文章

  1. 华为手机录制屏幕视频的详细操作
  2. 上海车展:比亚迪宋L概念车全球首发,这是要硬扛特斯拉?
  3. TCP/IP网络编程:计算器服务器端/客户端
  4. iOS app 打包发布
  5. 高薪程序员面试题精讲系列89之MySQL有哪些索引?
  6. 服务器脱机18个文档正在打印,打印机提示脱机打印的解决方案.docx
  7. dos 查看wifi 密码命令
  8. 笔记本电脑里的微信文件数据误删了 如何恢复?
  9. 520,期待了不起的对象
  10. 华为推送 简介 集成