설치

Sugar를 설치하는 가장 빠르고 쉬운 방법은 macOS, Linux 및 WSL(Windows Subsystem for Linux)에서 사용할 수 있는 설치 스크립트를 실행하여 사전 빌드된 바이너리를 다운로드하는 것입니다. Windows 시스템의 경우 아래 📌를 참조하세요.

터미널에서 다음을 실행하세요:

bash <(curl -sSf https://sugar.metaplex.com/install.sh)

사용할 버전을 선택하라는 메시지가 표시됩니다. V1.x는 Candy Machine v2용이고 V2.x는 Candy Machine v3용입니다. 최신 버전을 사용하는 것을 권장합니다.

스크립트는 바이너리를 컴퓨터에 설치하고 PATH에 추가합니다. PATH 변수에 대한 수정 사항은 터미널을 다시 시작할 때까지 적용되지 않을 수 있습니다. 터미널을 다시 시작해야 하는지 확인하려면 설치 스크립트의 지침을 따르세요.

바이너리

지원되는 OS용 바이너리는 다음에서 찾을 수 있습니다:

기타 설치 방법

Ubuntu 또는 WSL(Windows Subsystem for Linux)에서 crates.io 또는 소스로부터 설치할 때 일부 추가 종속성을 설치해야 할 수 있습니다:

sudo apt install libudev-dev pkg-config unzip

Crates.io

Crates.io에서 sugar를 설치하려면 시스템에 Rust가 설치되어 있어야 합니다. rustup을 사용하여 Rust를 설치하는 것이 좋습니다:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

설치가 완료된 후 다음을 실행:

rustc --version

하면 Rust 컴파일러의 버전이 출력되어야 합니다. 명령이 실패하면 ~/.cargo/bin 디렉토리가 PATH 환경 변수에 있는지 확인하세요.

다음 단계는 Crates.io에서 Sugar를 설치하는 것입니다:

cargo install sugar-cli

이렇게 하면 Crates.io에서 Sugar 코드를 다운로드하고 자동으로 설치합니다.

소스에서 빌드

소스 코드에서 Sugar를 빌드하려면 시스템에 Rust가 설치되어 있어야 합니다. rustup을 사용하여 Rust를 설치하는 것이 좋습니다:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

설치가 완료된 후 다음을 실행:

rustc --version

하면 Rust 컴파일러의 버전이 출력되어야 합니다. 명령이 실패하면 ~/.cargo/bin 디렉토리가 PATH 환경 변수에 있는지 확인하세요.

다음 단계는 Sugar 저장소를 복제하는 것입니다:

git clone https://github.com/metaplex-foundation/sugar.git

이렇게 하면 저장소의 최신 코드가 포함된 sugar 디렉토리가 생성됩니다. 새로 생성된 디렉토리로 전환:

cd sugar

그런 다음 바이너리를 빌드하고 ~/.cargo/bin에 설치할 수 있습니다:

cargo install --path ./

./cargo/binPATH 환경 변수에 있는 한 파일 시스템의 모든 디렉토리에서 sugar를 실행할 수 있습니다.

Sugar 소스 코드 루트 디렉토리 — Cargo.toml이 있는 디렉토리에서 cargo install을 실행해야 합니다.