CLI 설치
나이트로쉽 CLI인 ntro를 설치하고, 업데이트하고, 지우는 방법입니다.
ntro는 나이트로쉽을 터미널에서 다루는 명령줄 도구입니다. 앱 만들기, 배포, 도메인·환경 변수 관리를 모두 ntro로 합니다.
지원 환경: Linux 또는 macOS, amd64 또는 arm64. 설치 스크립트가 쓰는 curl(또는 wget)과 sha256sum(또는 shasum)은 대부분의 시스템에 이미 있습니다.
설치 스크립트를 실행합니다
curl -fsSL https://nitroship.co/install.sh | bash스크립트는 내려받은 파일의 SHA-256 체크섬을 검증한 뒤 설치하며, sudo를 스스로 실행하지 않습니다. 끝나면 Installed ntro from ...: ntro ... 메시지가 나옵니다.
필요하면 PATH에 추가합니다
/usr/local/bin에 쓸 수 있으면 그곳에, 아니면 ~/.local/bin에 설치합니다. Add ... to your PATH 안내가 보였다면 ~/.local/bin이 PATH에 없다는 뜻이니 아래처럼 추가하고 새 터미널을 여세요.
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc다음 단계: 첫 배포
업데이트
ntro update --check # 새 버전이 있는지만 확인
ntro update # 최신 버전으로 교체ntro update도 내려받은 파일의 체크섬을 검증한 뒤 실행 파일을 바꿉니다. 설치 위치에 쓸 권한이 없다는 오류가 나면 설치 스크립트를 다시 실행하거나 해당 폴더 권한을 고치세요.
다른 폴더에 설치
NITROSHIP_INSTALL_DIR로 설치 폴더를 직접 고를 수 있습니다. 그 폴더가 PATH에 들어 있어야 합니다.
curl -fsSL https://nitroship.co/install.sh | NITROSHIP_INSTALL_DIR="$HOME/bin" bash다운로드 주소(기본값 https://nitroship.co)를 바꿔야 한다면 NITROSHIP_DOWNLOAD_URL을 지정하세요.
삭제
ntro는 실행 파일 하나뿐이라 지우기만 하면 됩니다.
rm "$(command -v ntro)"로그인 정보는 ~/.nitroship에 남습니다. 함께 지우려면 이 폴더도 삭제하세요. 자세한 위치는 CLI 설정에 있습니다.
문제 해결
| 증상 | 해결 |
|---|---|
ntro: command not found | PATH에 설치 폴더가 없습니다. 위의 PATH 단계를 따른 뒤 새 터미널을 여세요. |
| 지원하지 않는 OS·아키텍처라는 오류 | Linux·macOS의 amd64·arm64만 지원합니다. |
| 체크섬 불일치 | 다운로드가 깨졌을 수 있습니다. 설치 스크립트를 다시 실행하세요. |