Gibt es einen Befehl in cargo install zum Aktualisieren installierter Tools?
Hallo Kollegen! Ich habe vor kurzem begonnen, Rust aktiv zum Schreiben von CLI-Tools zu nutzen und verwende oft `cargo install`, um fertige Tools von crates.io zu installieren, z.B. `ripgrep`, `bat`, `fd` und so weiter.
Das Problem ist, dass ich bemerkt habe: Die Tools, die ich installiert habe, veralten ziemlich schnell, aber ich finde keinen Befehl wie `cargo update`, der sie aktualisiert. Jedes Mal mache ich Folgendes:
```bash
# Zuerst die alte Version deinstallieren
cargo uninstall ripgrep
# Dann neu installieren
cargo install ripgrep
```
Das ist extrem umständlich, besonders wenn ich etwa 15-20 verschiedene Tools installiert habe. Ich habe versucht, einfach `cargo install ripgrep` erneut auszuführen, aber ein Crash-Test hat gezeigt, dass Cargo, wenn die Version bereits installiert ist, einfach `package `ripgrep` is already installed` ausgibt und nichts tut.
Könnt ihr mir bitte sagen, ob es in Cargo einen eingebauten Befehl gibt, um alle über `cargo install` installierten Tools massenhaft zu aktualisieren? Oder gibt es vielleicht ein Plugin oder ein externes Tool?