DEV Community

EgorMajj
EgorMajj

Posted on

Руководство по установке Aptos CLI

Утилита aptos - это интерфейс командной строки (CLI) для отладки, разработки и работы с нодой. В этом руководстве описано, как установить утилиту aptos CLI.

Установка предварительно скомпилированных бинарных файлов (простой режим)

  1. Перейдите на страницу выпуска Aptos CLI.
  2. В разделе последних выпусков загрузите бинарный zip-файл для вашей платформы. Бинарные zip-файлы содержат название платформы в имени файла.
  3. Распакуйте загруженный файл. Это приведет к извлечению инструмента aptos CLI.
  4. Поместите извлеченный файл aptos в то место, где вы сможете его запустить. Например, поместите его в ~/bin/aptos в Linux.
  5. В Linux и Mac сделайте ~/bin/aptos исполняемым файлом, выполнив следующую команду: chmod +x ~/bin/aptos.
  6. Введите ~/bin/aptos help, чтобы прочитать инструкции.
  7. Добавьте ~/bin к вашему пути в соответствующих .bashrc или .zshrc для дальнейшего использования.

Установка с cargo

Шаг 1. Установите cargo

Для установки утилиты aptos CLI вам понадобится менеджер package cargo. Выполните следующие шаги.

  1. Следуйте инструкциям по установке cargo на этой странице и установите cargo. Приступайте к работе только после успешной установки cargo.
  2. Выполните следующее действие, чтобы убедиться, что ваша текущая среда разработки знает, где находится cargo.
source $HOME/.cargo/env

Enter fullscreen mode Exit fullscreen mode

Шаг 2: Установите aptos CLI

1.Установите зависимости перед компиляцией:

  • Для Debian или Ubuntu: sudo apt install build-essential pkg-config openssl libssl-dev libclang-dev.
  • Для RHEL или Centos: sudo yum install pkgconfig openssl openssl-devel clang.
  • Для других: Вручную установите pkg-config openssl, libssl и libclang

    pkg-config:
    Загрузите и распакуйте исходный код по адресу
    https://pkgconfig.freedesktop.org/releases/.
    ./configure --prefix=/usr/local/pkg_config/0_29_2 --
    with-internal-glib

    sudo make && sudo make install

    openssl и libssl:
    Полные инструкции см. на сайте

    libclang:
    Полные инструкции см. на сайте

2.Установите утилиту aptos CLI, выполнив приведенную ниже команду. Для AIT-3 используйте testnet вместо devnet. Вы можете запустить эту команду из любой директории. Инструмент aptos CLI будет установлен в ваш CARGO_HOME, обычно ~/.cargo:

cargo install --git https://github.com/aptos-labs/aptos-core.git aptos --branch devnet
Enter fullscreen mode Exit fullscreen mode

3.Убедитесь, что утилита aptos CLI успешно установлена, выполнив приведенную ниже команду. Терминал отобразит путь к местоположению aptos CLI.

which aptos
Enter fullscreen mode Exit fullscreen mode

Reinvent your career. Join DEV.

It takes one minute and is worth it for your career.

Get started

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay