我想更新一个包,我使用 cargo install
来全局安装包,例如 rustfmt 或 racer。如果不先删除已安装的包(通过 cargo uninstall
),然后再次运行安装命令,我找不到更新已安装包的方法。有更新命令吗?
最佳答案
vanilla cargo
中没有这样的命令(好吧,有 cargo install
但那是为了依赖),但是因为 cargo
支持 third-party subcommands是一个答案:cargo-update
crate。
照常安装
cargo install cargo-update
然后使用
cargo install-update -a
要更新所有已安装的包,有关更多使用信息和示例,请参阅 cargo install-update
manpage。
免责声明:我是作者
关于rust - cargo install 是否有等效的更新命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34484361/