대상
binary crate
실행 파일 타깃이 있는 크레이트만 설치 대상으로 의미가 있다.
cargo install은 라이브러리 의존성이 아니라 실행 가능한 바이너리 크레이트를 내려받아 로컬 bin 경로에 배치한다.
ripgrep source~/.cargo/bin/rgrg pattern실행 파일 타깃이 있는 크레이트만 설치 대상으로 의미가 있다.
설치 후 명령을 바로 쓰려면 cargo bin 경로가 PATH에 포함되어야 한다.
같은 도구를 다시 설치하면 보통 새 빌드 결과가 기존 바이너리를 대체한다.
운영체제 패키지 관리자와 별개로 Rust 생태계 도구를 관리한다.