DOCS
  • Namada
  • Начало работы
    • Быстрый старт
    • Установить Namada
      • Установка из исходных файлов
        • Предварительные компоненты
        • Устранение неисправностей при установке из источника
      • Установка из бинарных файлов
        • Использование двоичных файлов
        • Предварительные компоненты
      • Из Docker
    • Установка CometBFT
    • Конфиденциальность
    • Безопасность и сообщения об ошибках
  • Руководство пользователя
    • Руководство по работе с кошельком Namada
      • Кошелек файловой системы
      • Веб-кошелек
      • Аппаратный кошелек
    • Прозрачные счета
      • Счета с несколькими подписями на Namada
      • Отправка и получение токенов NAM
    • MASP
      • Экранированные вознаграждения
      • Экранированные переводы
    • Тарифы Namada
    • Делегирование доли
    • Голосование
      • Голосование в цепочке
      • Голосование вне цепочки
    • PGF
      • Стать стюардом
      • Голосование за стюардов и предложения PGF
      • Предложение о финансировании
    • Перевод активов через IBC
  • Руководство для операторов
    • Запуск полного узла
      • Переменные среды
      • Настройка полного узла
      • Настройка ведения журнала Namada
      • Базовый каталог
    • Валидаторы Namada
      • Требования к аппаратному обеспечению
      • Настройка валидатора Genesis
      • Запустите свой узел в качестве валидатора genesis
      • Генерация учетной записи валидатора
      • Связывание (Staking)
      • Proof-of-Stake
    • Развертывание локальной сети
    • IBC Relayers
    • Поиск и устранение неисправностей в работе оператора
    • Namada Ethereum Bridge
      • Ретрансляция транзакций Ethereum
  • Интеграции
    • Использование Namada SDK
      • Настройка клиента SDK
      • Настройка кошелька SDK
      • Генерация счетов
      • Конструирование трансферов
      • Использование SDK с интерфейсом Namada
    • Индексатор Namada
  • Сети Namada
    • Mainnets
    • Testnets
      • Настройка среды
      • Этапы миграции для тестовых сетей
      • Инструкции валидатора Pre-genesis
      • Заявка на получение статуса валидатора генезиса
      • Присоединение к последней тестовой сети
      • Стать валидатором post genesis
      • История тестовых сетей
      • Использование крана testnet
      • Namada FAQ
      • Тестнет Namada Campfire
Powered by GitBook
On this page
  1. Начало работы
  2. Установить Namada
  3. Установка из исходных файлов

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

PreviousУстановка из исходных файловNextУстранение неисправностей при установке из источника

Last updated 1 year ago

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

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

  • Rust

  • Git

  • Clang

  • OpenSSL

  • LLVM

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