23.12 Installing Binary Crates with cargo install

Besides building your own projects, you can install Rust applications published on Crates.io directly using cargo install:

cargo install ripgrep # Installs the 'ripgrep' fast search tool
cargo install fd-find # Installs the 'fd' find alternative

Cargo downloads the source code, compiles it in release mode, and places the resulting binary in ~/.cargo/bin/. Ensure this directory is included in your system’s PATH environment variable to run the installed commands directly (e.g., rg, fd).

Use cargo install --list to see installed crates. To update an installed crate, run cargo install again with the same crate name. To uninstall, use cargo uninstall <crate_name>.