지원 환경#
stly는 macOS용 실행 파일로 제공합니다.
| Mac | 아카이브 |
|---|---|
| Apple Silicon | stly-darwin-arm64.tar.gz |
| Intel | stly-darwin-amd64.tar.gz |
설치·업데이트#
- 설치할 버전의 아카이브와
checksums.txt를 같은 디렉터리에 받습니다. - 그 디렉터리에서 아래 명령을 실행합니다. 체크섬을 확인한 뒤
~/.local/bin/stly에 설치하며 관리자 권한이 필요하지 않습니다.
(
set -eu
case "$(uname -m)" in
arm64) package=stly-darwin-arm64 ;;
x86_64) package=stly-darwin-amd64 ;;
*) echo "지원하지 않는 아키텍처입니다" >&2; exit 1 ;;
esac
test -f "$package.tar.gz"
shasum -a 256 --ignore-missing --check checksums.txt
tar -xzf "$package.tar.gz"
xattr -d com.apple.quarantine "$package/stly" 2>/dev/null || true
mkdir -p "$HOME/.local/bin"
install -m 755 "$package/stly" "$HOME/.local/bin/stly"
"$HOME/.local/bin/stly" version
)업데이트도 새 버전의 아카이브로 같은 명령을 실행합니다.
stly는 Apple 코드 서명·공증을 제공하지 않으므로 브라우저로 받은 파일의 격리 속성을 xattr로 제거합니다.
PATH 설정#
stly로 바로 실행하려면 ~/.local/bin을 PATH 앞에 둡니다.
export PATH="$HOME/.local/bin:$PATH"새 터미널에도 적용하려면 같은 줄을 셸 설정 파일(macOS 기본 zsh는 ~/.zprofile)에 추가합니다.
설치 확인#
stly version
type -a stlystly version의 버전이 설치한 릴리스와 다르면 type -a stly로 중복 설치와 PATH 순서를 확인합니다.
/usr/local/bin/stly에 설치해 둔 경우 그 경로를 계속 써도 되며, 옮긴다면 새 실행 파일을 확인한 뒤 기존 파일을 정리합니다.
다음 단계#
로그인과 인증으로 이동합니다.