Sui.

Пост

Поделитесь своими знаниями.

article banner.
MoonBags.
Jun 05, 2025
Статья

Управляйте интерфейсами командной строки Sui, MVR и Walrus «все в одном»

Что такое SuiUp

SuiUp — это инструмент (назовите его «rustup for Sui»), который позволяет устанавливать разные версии инструментов интерфейса командной строки, связанных с Sui, и управлять ими в одном месте. Это означает, что вы можете управлять интерфейсом командной строки Sui, интерфейсом ком��ндной строки Move Package Registry (MVR) и интерфейсом командной строки Walrus с помощью одного удобного инструмента

Зачем использовать SuiUp? 🧠

Удобство «все в одном»: вместо того, чтобы устанавливать sui, mvr и walrus по отдельности (и пытаться отслеживать каждую версию), SuiUp сделает все за вас. Это позволяет легко устанавливать эти интерфейсы командной строки и переключаться между ними — и все это в одном месте.

Better DevX (Developer Experience): SuiUp значительно упрощает управление версиями. Хотите протестировать dApp на новой версии тестовой сети Sui, но при этом сохранить старую версию для другого проекта? Нет проблем — вы можете установить несколько версий бок о бок и переключиться с помощью одной команды.

Избегайте конфликтов PATH: централизованно управляя двоичными файлами, SuiUp помогает избежать путаницы в выборе используемой версии. Он устанавливает стандартные двоичные файлы в специальный каталог (например, ~/.local/bin на Mac/Linux) и предупреждает вас, если этого каталога нет в вашем PATH. Убедитесь, что этот каталог занимает первое место в вашем PATH, чтобы он имел приоритет.

Согласованность в разных средах: для команд и проектов с открытым исходным кодом SuiUp позволяет всем легко синхронизироваться с одними и теми же версиями интерфейса командной строки. Больше никаких проблем, связанных с тем, что «работает на моем компьютере».

Быстрые обновления и откаты: обновить или понизить версию интерфейса командной строки так же просто, как выполнить одну команду. Попробуйте новые версии с уверенностью — при необходимости вы всегда можете вернуться назад.

Начало работы с SuiUp

Прежде чем использовать SuiUp, вам необходимо установить его в свою систему. SuiUp поддерживает все основные операционные системы:

Установка с помощью скрипта:

curl -sSfL https://raw.githubusercontent.com/Mystenlabs/suiup/main/install.sh | sh

Или с грузом:

cargo install --git https://github.com/Mystenlabs/suiup.git --locked

Ключевые команды: установка

suiup install sui@testnet
suiup install sui@devnet
suiup install sui@testnet-1.40.1
suiup install mvr
suiup install mvr@0.0.8
suiup install walrus -y

Обновите установленные инструменты:

suiup update sui@devnet

Установить версию по умолчанию:

suiup default set sui@testnet-1.44.2
suiup default set mvr@0.0.7

Показать текущую используемую версию:

suiup default get

Список доступных двоичных файлов:

suiup list

Бонус: установка из Nightly или Branch (только для опытных пользователей)

suiup install mvr --nightly
suiup install mvr --nightly my_branch
suiup install mvr --nightly --debug

Устранение неполадок 🚫

Если suup не найден → проверьте свой PATH

Если используется неправильная версия → убедитесь, что файл .local/bin занимает первое место в PATH

Какой sui и какой suit используйте для отладки

  • Sui
4
Поделиться
Комментарии
.

Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

610Посты1335Ответы
Sui.X.Peera.

Заработай свою долю из 1000 Sui

Зарабатывай очки репутации и получай награды за помощь в развитии сообщества Sui.

Кампания вознагражденийИюль