Установка Indy-узла не удалась в Ubuntu - PullRequest
0 голосов
/ 03 апреля 2020

Я пытаюсь установить indy-узел на машине sh Ubuntu 18.04, чтобы создать небольшую сеть с 4 узлами.

при следовании инструкциям по установке I получаю следующую ошибку:

localhost:~$ sudo apt-get install indy-node

The following packages have unmet dependencies:
 indy-node : Depends: indy-plenum (= 1.12.2) but it is not going to be installed
             Depends: libsodium18 but it is not installable
E: Unable to correct problems, you have held broken packages.

Я пытался установить libsodium18, но я получаю следующую ошибку:

Package libsodium18 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libsodium18' has no installation candidate

Аналогично, попытка установить indy-plenum имеет кучу Ошибки «неудовлетворенной зависимости».

** Примечание: * все это происходит со следующим репо:

sudo bash -c 'echo "deb https://repo.sovrin.org/deb xenial stable" >> /etc/apt/sources.list'

, когда я пытаюсь добавить пакеты для bioni c вместо xenial , Я получаю следующую ошибку:

repository 'https://repo.sovrin.org/deb bionic InRelease' doesn't have the component 'stable'

Я также пытался установить indy-node через python + pip, но, похоже, это тоже не работает.

Кто-нибудь успешно установил indy-узел, и если да, можете поделиться секретом?

Ответы [ 2 ]

1 голос
/ 04 апреля 2020

Мы сгенерировали Docker изображений для Indy-Node, используя Ubuntu 18.04, но нам пришлось собирать libsodium из исходного кода. Вы можете увидеть исходный файл Docker здесь, хотя есть git URL-адреса, которые заменяются сценарием сборки: https://github.com/PSPC-SPAC-buyandsell/von-image/blob/master/node-1.9/Dockerfile.ubuntu

Окончательные изображения в https://hub.docker.com/r/bcgovimages/von-image/tags (node- * images, последняя версия bcgovimages/von-image:node-1.12-2)

Я считаю, что команда Indy-Node в скором времени обновится до 20.04 для образа, используемого в тестировании.

0 голосов
/ 03 апреля 2020

В итоге было решено перейти на Ubuntu 16.04

...