¿Existe un comando de cargo install para actualizar los paquetes instalados?
¡Hola a todos! Soy nuevo en Rust y estoy explorando activamente el ecosistema. Instalé algunas utilidades útiles a través de `cargo install`, como `ripgrep`, `bat` y `fd-find`. Todo funciona perfectamente, pero noté que estas herramientas se actualizan periódicamente en GitHub. Quiero mantenerlas actualizadas, pero no encuentro un comando similar a `apt update && apt upgrade` en Ubuntu o `brew upgrade` en Homebrew.
Probé:
```bash
cargo install --update ripgrep
```
Pero obtuve un error: `error: unexpected argument '--update' found`. Luego probé `cargo update ripgrep` — tampoco funcionó, ya que `cargo update` solo funciona para dependencias en un proyecto con Cargo.toml.
Resulta que para actualizar cada utilidad necesito primero conocer la última versión y luego ejecutar `cargo install ripgrep --force` para reinstalarla. Esto es incómodo cuando tienes 10–15 herramientas. ¿Quizás hay algún comando integrado en Cargo para actualizaciones masivas? ¿O necesito escribir mi propio script? Aconseja.
No answers yet.
Inicia sesión para dejar una respuesta
Blogs