Binary
대상 crate가 실행 파일을 제공하는지 먼저 확인합니다.
cargo install
설치 대상이 binary crate인지 확인하고, 설치 위치와 PATH, 버전 고정, 제거 방법까지 한 번에 봅니다.
대상 crate가 실행 파일을 제공하는지 먼저 확인합니다.
crates.io 소스와 README, 버전, 라이선스를 확인합니다.
cargo install은 소스를 빌드해 로컬 바이너리 디렉터리에 둡니다.
설치된 명령어가 셸에서 보이려면 Cargo bin 경로가 PATH에 있어야 합니다.
필요하면 버전을 지정하거나 재설치, 제거 기준을 정합니다.
프로젝트 Cargo.toml에 라이브러리를 추가하는 cargo add와 목적이 다릅니다.
기본 위치는 사용자 Cargo bin 디렉터리이며 프로젝트 폴더 안에 들어가지 않습니다.
팀 도구는 재현성을 위해 설치 버전과 업데이트 주기를 문서화합니다.
네이티브 의존성이나 툴체인 버전 때문에 로컬 빌드가 실패할 수 있습니다.
더 이상 쓰지 않는 명령은 cargo uninstall로 정리해 PATH 충돌을 줄입니다.
cargo install은 프로젝트 빌드 설정이 아니라 개발자 환경에 명령어를 추가하는 절차로 구분하세요.