1

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

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

我发现了这个错误:

** (mintSources.py:19571): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-143bDHVFZH: Connexion refused

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

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

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

,但我无法解决问题。

如果您能帮助我,我将不胜感激。

4

1 回答 1

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

于 2018-08-03T16:58:05.980 回答