Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
orator
7 лет назад

Изучаем кишки golos.io 4: скомпиленные бинарники golosd и cli_wallet для Ubuntu 16.0.4

Продолжаю серию статей для софто-девелоперов и не только. В предыдущих сериях:

  1. Изучаем кишки golos.io: вечер 1
  2. Изучаем кишки golos.io 2: Регистрация в обход сайта
  3. Изучаем кишки golos.io 3: JS-версия без min и CLI-кошелек

На сегодня я ответил на все свои вопросы, которые задал в статье 1. Но напишу позже, пока краткая статья.

Я попытался стать майнером и делегатом, изучил как работает система. Должен сказать, что сразу чувствуется небрежное отношение разработчиков к пользователям. Инструкции по сборке не рабочие, полного описания процесса как стать майнером и делегатом нет (только в английской версии). Сами пользователи пытаются восполнить пробелы, в том числе есть неофициальный docker-контейнер.

Честно сказать, у меня возникло чувство, что разработчики не хотят чтобы кто-то смог разобраться в их системе. Хотят оставаться эдакими монополистами, кастой избранных.

Но критикуешь -- предлагай. Для общего блага я скомпилил бинарники для Ubuntu 16.0.4. Итак, встречайте:

golosd_cli_wallet_0.16.4.zip

Скомпилил официальную версию 0.16.4 из официального репозитория golos. Никаких изменений не применялось.

Проверил -- запустилось на другой чистой машине, не на той где компилил. Для запуска не требуется никаких пакетов, только те файлы что в архиве.

Инструкция для Ubuntu 16.0.4:

1. Скачать архив по ссылке.

wget "http://share4all.s3.amazonaws.com/golos/bin_0.16.4/golosd_cli_wallet_0.16.4.zip"

2. Распаковать архив в папку golos:

unzip golosd_cli_wallet_0.16.4.zip -d golos

Если не получилось, установите unzip и попробуйте еще раз.

sudo apt-get install unzip

3. Переходим в папку golos

cd golos

4. Устанавливаем права на исполнение

chmod +x golosd
chmod +x cli_wallet

5. Запускаем

./golosd

После запуска программа создаст папку witness_node_data_dir с файлом конфигурации. Нужно остановить работу программы (Ctrl+C) и исправить конфигурацию согласно этой статье @primus 

После конфигурации и повторного запуска golosd, можно запустить cli_wallet:

./cli_wallet


У меня вопрос: почему таких бинарников не выложили сами разработчики, ведь их инструкция именно для Ubuntu 16.0.4?

0
675.668 GOLOS
На Golos с May 2017
Комментарии (12)
Сортировать по:
Сначала старые