Sui.

Допис

Діліться своїми знаннями.

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

Керуйте CLI Sui, MVR та Walrus «все в одному»

Що таке SuiUp

SuiUp - це інструмент (подумайте про це як «rustup for Sui»), який дозволяє встановлювати та керувати різними версіями інструментів CLI, пов'язаних із SUI, в одному місці. Це означає, що ви можете обробляти Sui CLI, CLI реєстру пакетів переміщення (MVR) та Walrus CLI за допомогою одного зручного інструменту

Навіщо використовувати SuiUp? 🧠

Зручність «все в одному»: замість того, щоб встановлювати sui, mvr та морж окремо (і намагатися відстежувати кожну версію), SuiUp обробляє це все за вас. Це дозволяє легко встановити та перемикатися між версіями цих CLI - все в одному місці.

Кращий DevX (Досвід розробника): SuiUp значно спрощує управління версіями. Потрібно протестувати свій DApp на новому випуску testnet Sui, але також підтримувати стару версію для іншого проекту? Немає проблем - ви можете встановити кілька версій поруч і перемикатися однією командою.

Уникайте конфліктів PATH: централізовано керуючи бінарними файлами, SuiUp допомагає запобігти плутанню щодо версії, яку ви запустили. Він встановлює двійкові файли за замовчуванням у виділений каталог (наприклад, ~/.local/bin на Mac/Linux) і попереджає вас, якщо цього каталогу немає у вашому PATH. Переконайтеся, що каталог є першим у вашому PATH, щоб він мав пріоритет.

Послідовність між середовищами: для команд та проектів з відкритим кодом SuiUp дозволяє всім легко синхронізуватися з тими ж версіями CLI. Більше немає проблем «працює на моїй машині».

Швидкі оновлення та відкат: Оновлення або зниження рівня CLI так само просто, як одна команда. Спробуйте нові випуски з упевненістю - ви завжди можете повернутися назад, якщо потрібно.

Початок роботи з 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

Усунення несправностей 🚫

Якщо suiup не знайдено → перевірте свій PATH

Якщо використовується неправильна версія → переконайтеся, що .local/bin є першим у PATH

Використовуйте які sui та suiup для налагодження

  • 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.

Кампанія винагородЛипень