cargo-update:更新 rust 二进制程序
2020-04-12 21:10 rust
使用 cargo install
安装了一些 rust 工具到本地后,如果再想着要更新它们时,需要
手动一个个更新,比较麻烦。可以使用 cargo-update
这个工具来批量更新。
首先把它安装到系统里:
$ cargo install cargo-update
之后就可以尝试着更新本地的可执行文件了:
$ cargo install-update --all
会打印出待更新的工具列表:
$ cargo install-update --all
Updating registry 'https://github.com/rust-lang/crates.io-index'
Package Installed Latest Needs update
bandwhich v0.12.0 v0.13.0 Yes
bindgen v0.52.0 v0.53.2 Yes
cargo-binutils v0.1.7 v0.2.0 Yes
cargo-bloat v0.9.2 v0.9.3 Yes
cargo-deb v1.22.0 v1.23.2 Yes
cargo-edit v0.5.0 v0.6.0 Yes
cargo-expand v0.4.17 v0.4.19 Yes
cargo-geiger v0.9.1 v0.10.0 Yes
cargo-outdated v0.9.5 v0.9.9 Yes
fd-find v7.4.0 v7.5.0 Yes
ripgrep v12.0.0 v12.0.1 Yes
bat v0.13.0 v0.13.0 No
bingrep v0.8.2 v0.8.2 No
cargo-asm v0.1.16 v0.1.16 No
cargo-audit v0.11.2 v0.11.2 No
cargo-deps v1.4.1 v1.4.1 No
cargo-inspect v0.10.0 v0.10.0 No
cargo-license v0.3.0 v0.3.0 No
cargo-script v0.2.8 v0.2.8 No
cargo-sweep v0.5.0 v0.5.0 No
cargo-tree v0.29.0 v0.29.0 No
cargo-update v3.0.0 v3.0.0 No
cargo-watch v7.3.0 v7.3.0 No
diesel_cli v1.4.0 v1.4.0 No
exa v0.9.0 v0.9.0 No
flamegraph v0.2.0 v0.2.0 No
hx v0.2.1 v0.2.1 No
hyperfine v1.9.0 v1.9.0 No
kibi v0.1.2 v0.1.2 No
miniserve v0.6.0 v0.6.0 No
procs v0.9.20 v0.9.20 No
Updating bandwhich
Updating crates.io index