바이너리 타깃인가
README와 manifest에서 실행 파일 이름을 확인한다. 라이브러리만 제공하면 설치 대상이 아니다.
크레이트가 실행 파일을 제공하는지부터 PATH와 재설치 기준까지 한 흐름으로 묶어 보면 환경 차이를 줄일 수 있다.
README와 manifest에서 실행 파일 이름을 확인한다. 라이브러리만 제공하면 설치 대상이 아니다.
기본 설치 루트의 bin, 보통 $HOME/.cargo/bin 아래에 실행 파일이 배치된다.
설치 후 명령이 바로 실행되지 않으면 셸의 PATH에 Cargo bin 경로가 있는지 본다.
팀 기준 버전이 있거나 최신 릴리스가 필요하면 버전을 지정하거나 다시 설치한다.
OS 패키지는 시스템 구성, cargo install은 Rust 생태계 개발 도구 관리로 나눠 생각한다.