Предварительные компоненты

Если вы хотите установить Namada из исходного кода, то сначала вам придется установить некоторые зависимости:

Rust

По окончании установки убедитесь, что каталог bin Cargo $HOME/.cargo/bin доступен в переменной окружения PATH. Для продолжения работы можно либо перезапустить оболочку, либо выполнить команду source $HOME/.cargo/env.

Если у вас уже установлен Rust, убедитесь, что вы используете последнюю версию, выполнив команду:

rustup update

Оставшиеся компоненты

Затем установите оставшиеся компоненты.

Ubuntu: выполнение следующей команды приведет к установке всего необходимого:

sudo apt-get install -y make git-core libssl-dev pkg-config libclang-12-dev build-essential protobuf-compiler

Mac: установка инструментов командной строки Xcode должна обеспечить вас практически всем необходимым:

xcode-select --install

protoc также требуется. На Mac его можно установить с помощью Homebrew:

brew install protobuf

При выполнении

protoc --version

Он должен выводить как минимум:

libprotoc 3.12.0

Другие варианты установки см. в документе protoc-installation do

Last updated