错误:Ubuntu 18.04

时间:2018-05-23 08:31:35

标签: hyperledger-composer

我正在尝试在我的机器Ubuntu 18.04上安装hyperledger作曲家

我收到以下错误

  

错误:Ubuntu bionic不支持hyperledger composer

任何人都可以帮我解决这个问题

4 个答案:

答案 0 :(得分:11)

我已经像这样编辑了prereqs-ubuntu.sh文件

declare -a versions=('trusty' 'xenial' 'yakkety' 'bionic');

它的工作......

答案 1 :(得分:3)

Hyperledger Composer installation prerequisites页面清楚地说明了:

  

以下是安装所需开发工具的先决条件:

     
      
  • 操作系统:Ubuntu Linux 14.04 / 16.04 LTS(64位)或Mac OS 10.12
  •   
  • Docker Engine:版本17.03或更高版本
  •   
  • Docker-Compose:版本1.8或更高版本
  •   
  • 节点:8.9或更高版本(不支持注释版本9)
  •   
  • npm:v5.x
  •   
  • git:2.9.x或更高
  •   
  • Python:2.7.x
  •   
  • 您选择的代码编辑器,我们建议使用VSCode。
  •   

不支持Ubuntu 18.04(代码名称" Bionic")。如果你想在Ubuntu上运行Hyperledger Composer,你必须安装Ubuntu 16.04(代码名称" Xenial")。

答案 2 :(得分:3)

您好,您需要对ubuntu前提条件18.04进行一些更改。 请执行以下简单步骤。

  1. 在终端中键入nano prereqs-ubuntu.sh。

  2. 找到“支持的版本数组”行。
    然后更改行'declare -a version=('trusty' 'xenial' 'yakkety');' 到declare -a version=('trusty' 'xenial' 'yakkety' 'bionic');
    然后按ctrl z。

您完成了!!!

答案 3 :(得分:0)

如果您使用的是用于 linux 的 windows 子系统。 然后尝试将文件编辑为:

  1. 在终端中输入“nano prereqs-ubuntu.sh”。

  2. 更改数组

    # Array of supported versions declare -a version=('trusty' 'xenial' 'yakkety')

    # Array of supported versions declare -a versions=('trusty' 'xenial' 'yakkety', 'bionic', 'focal');