安装Hyperledger Sawtooth

时间:2018-04-16 16:41:15

标签: hyperledger-sawtooth

我正在尝试在ubuntu 16.04上安装Hyperledger Sawtooth。执行此指令时:

library(sf)
library(dplyr)

df %>%
  group_by(gr) %>%
  mutate(
    lead = geometry[row_number() + 1],
    dist = st_distance(geometry, lead, by_element = T),
  )
#> Simple feature collection with 10 features and 4 fields
#> Active geometry column: geometry
#> geometry type:  POINT
#> dimension:      XY
#> bbox:           xmin: -0.8356286 ymin: -2.2147 xmax: 1.595281 ymax: 1.511781
#> epsg (SRID):    4326
#> proj4string:    +proj=longlat +datum=WGS84 +no_defs
#> # A tibble: 10 x 6
#> # Groups:   gr [2]
#>    gr         x       y  dist                       geometry
#>    <fct>  <dbl>   <dbl> <dbl>         <sf_geometry [degree]>
#>  1 a     -0.626  1.51   1.38     POINT (-0.6264538 1.511781)
#>  2 a      0.184  0.390  1.44     POINT (0.1836433 0.3898432)
#>  3 a     -0.836 -0.621  2.91   POINT (-0.8356286 -0.6212406)
#>  4 a      1.60  -2.21   3.57        POINT (1.595281 -2.2147)
#>  5 a      0.330  1.12   0         POINT (0.3295078 1.124931)
#>  6 b     -0.820 -0.0449 1.31  POINT (-0.8204684 -0.04493361)
#>  7 b      0.487 -0.0162 0.992  POINT (0.4874291 -0.01619026)
#>  8 b      0.738  0.944  0.204    POINT (0.7383247 0.9438362)
#>  9 b      0.576  0.821  0.910    POINT (0.5757814 0.8212212)
#> 10 b     -0.305  0.594  0       POINT (-0.3053884 0.5939013)
#> # ... with 1 more variable: lead <sf_geometry [degree]>

我发现了这个错误:

$ sudo add-apt-repository 'deb http://repo.sawtooth.me/ubuntu/1.0/stable xenial universe'

我已经针对此类问题测试了所有可能的解决方案,例如

https://bbs.archlinux.org/viewtopic.php?id=228894

https://bugs.launchpad.net/ubuntu/+source/at-spi2-core/+bug/1193236

,但我无法解决问题。

如果你能帮助我,我将非常感激。

1 个答案:

答案 0 :(得分:1)

这只是警告,您可以忽略它。看起来它想要在不可用时启动图形显示(可能通过SSH)。删除警告的一种解决方法是将export NO_AT_BRIDGE=1添加到~/.bashrc

有关详细信息,请参见https://bugs.launchpad.net/ubuntu/+source/sound-juicer/+bug/1526042

以上答案中的安装说明适用于预发行版0.7版本。以下是Sawtooth 1.x发行版的说明: https://sawtooth.hyperledger.org/docs/core/releases/latest/app_developers_guide/installing_sawtooth.html

编辑:这是软件包安装步骤和初始设置的简短摘要:

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 8AA7AF1F1091A5FD $ sudo add-apt-repository 'deb http://repo.sawtooth.me/ubuntu/1.0/stable xenial universe' $ sudo apt-get update $ sudo apt-get install -y sawtooth $ sawtooth keygen $ sawset genesis $ sudo -u sawtooth sawadm genesis config-genesis.batch $ sudo sawadm keygen