Rust CLI Package, Install, Publish, and Release/Install a binary from crates.io

Install a published executable crate.

Section: Install binary crates

Install a binary from crates.io

bash
bash
cargo install ripgrep
Explanation

`cargo install` manages Cargo's local set of installed binary crates.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Install binary crates
Install a specific version
Pin the crate version during install.
OpenIn sheetbashsame section
Honor the package lockfile
Use the package's lockfile when installing.
OpenIn sheetbashsame section
Install from a local path
Build and install the current local crate.
OpenIn sheetbashsame section
Install directly from git
Build and install a binary crate from a repository.
OpenIn sheetbashsame section
Remove an installed binary crate
Delete binaries installed by `cargo install`.
OpenIn sheetbashsame section
Save a crates.io API token
Authenticate Cargo for publishing.
OpenIn sheetbash2 tag match