Complete guide for installing golosd on Ubuntu 16 precompiled v0.17.0rc4 Полное руководство по установке golosd на Ubuntu 17

Ubuntu 16 precompiled golosd and cli_wallet v0.17.0rc4
https://www.dropbox.com/s/dpuhgssepbtx2l3/golosd.zip?dl=0
https://www.dropbox.com/s/gwrdqrjl2beuaj8/cli_wallet.zip?dl=0
unzip golosd.zip
unzip cli_wallet.zip
chmod +x golosd
chmod +x cli_wallet

Building under Docker

We ship a Dockerfile. This builds both common node type binaries.

git clone https://github.com/goloschain/golos
cd golos
docker build -t goloschain/golos .
Building on Ubuntu 16.04

For Ubuntu 16.04 users, after installing the right packages with apt Golos will build out of the box without further effort:

Required packages

sudo apt-get install -y
autoconf
automake
cmake
g++
git
libssl-dev
libtool
make
pkg-config

Boost packages (also required)

sudo apt-get install -y
libboost-chrono-dev
libboost-context-dev
libboost-coroutine-dev
libboost-date-time-dev
libboost-filesystem-dev
libboost-iostreams-dev
libboost-locale-dev
libboost-program-options-dev
libboost-serialization-dev
libboost-signals-dev
libboost-system-dev
libboost-test-dev
libboost-thread-dev

Optional packages (not required, but will make a nicer experience)

sudo apt-get install -y
doxygen
libncurses5-dev
libreadline-dev
perl

git clone https://github.com/goloschain/golos
cd golos
git submodule update --init --recursive
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
For low memory try cmake -DENABLE_CONTENT_PATCHING=OFF -DLOW_MEMORY_NODE=ON CMakeLists.txt
make -j$(nproc) golosd
make -j$(nproc) cli_wallet

optional

make install # defaults to /usr/local
"If problems"
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

sudo -s
apt-get update
apt-get upgrade

To install from fresh, the config includes sane defaults.
Чистая установка, включает в себя работающую конфигурацию.

Step 1. Install docker
Шаг 1. Установка Docker

apt update && apt install curl git
curl https://get.docker.com | sh
Step 2. Clone golos-docker
Шаг 2. Клонирование golos-docker

git clone https://github.com/Someguy123/golos-docker.git
cd golos-docker
Step 3. Install my latest GOLOS docker image
Шаг 3. Установка последней версии образа ГОЛОС докера.

./run.sh install
Step 4. Configure as needed
Шаг 4. Настройка
./run.sh start
./run.sh logs
ctrl+c

More info here https://golos.io/ru--otkrytyij-kod/@someguy123/golos-docker-golos-in-a-box-obnovlenie-do-versii-khardforka-16-03

nano programs/golosd/witness_node_data_dir/config.ini

##########################################################
seed-node = 95.85.33.35:4243
seed-node = 95.89.13.228:4243 # @cyberfounder (NL)
seed-node = 95.85.33.35:4243 # @litvintech (NL)
seed-node = 136.243.33.85:4243 # @smailer (DE)
seed-node = golos-seed.someguy123.com:4243 # @someguy123 (USA)
seed-node = steemul.ru:4243 # @xtar (DE)
seed-node = 88.99.13.48:4243 # @primus (DE)
seed-node = 52.57.156.202:4243 # @smooth (DE)
seed-node = golos.steem.ws:4243 # @jesta (US)

name of witness controlled by this node (e.g. initwitness )
witness = "yourname"

name of miner and its private key (e.g. ["account","WIF PRIVATE KEY"] ) active key for mining
#miner = ["yourname","5Jactivekeyforminer"]

Number of threads to use for proof of work mining
mining-threads = 4

WIF PRIVATE KEY to be used by one or more witnesses or miners signing key for witness
private-key = 5Jsigningkeyforwitness
#private-key = 5Jactivekeyformining
#########################################################

cd ..

cd program/cli_wallet

./cli_wallet -s ws://golos.steem.ws

set_password password

unlock password

import_key activeprivatekey

get_witness yourname

update_witness "proctologic" "https://golos.io/witness-category/@yourname/my-witness-application" "GLS7C7yQ4CNaBmjvBBYtSPDZ6BCDEi8WosduA6SyXTYyG2ewRXPjx" {"account_creation_fee":"10.000 GOLOS","maximum_block_size":65536,"gbg_interest_rate":1000} true

vote_for_witness yourname proctologic true true

publish_feed yourname { "base":"0.050 GBG", "quote":"1.000 GOLOS"} true

Vote for me at https://golos.io/~witnesses
cli_wallet
vote_for_witness yourname proctologic true true

golosenголосminerprivate-key
24
5.732 GOLOS
0
В избранное
proctologic
На Golos с 2016 M09
24
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (3)
Сортировать по:
Сначала старые