Chciałbym zaktualizować pakiet, który użyłem cargo install
do globalnej instalacji pakietów, takich jak rustfmt lub racer. Nie mogę znaleźć sposobu zaktualizowania zainstalowanego pakietu bez wcześniejszego usunięcia go (przez cargo uninstall
), a następnie ponownego uruchomienia instalacji. Czy istnieje polecenie aktualizacji?Czy instalacja ładunkowa ma równoważne polecenie aktualizacji?
Odpowiedz
Rozwiązanie znalazłem jest dodanie flagi --force
do komendy instalacji. Na przykład cargo install --force clippy
. To skutecznie ponownie zainstaluje najnowszą wersję.
Komenda zaktualizować współzależności jest cargo update
Źródło: http://doc.crates.io/guide.html
Nie. Możesz to omówić w numerze this.
Nie ma takiego polecenia w wanilii cargo
(dobrze, nie cargo install
ale to dla zależnościami), ale ponieważ cargo
obsługuje third-party subcommands istnieje odpowiedź: cargo-update
crate.
Zainstaluj jak zwykle z cargo install cargo-update
, a następnie użyj cargo install-update -a
, aby zaktualizować wszystkie zainstalowane pakiety, aby uzyskać więcej informacji o użyciu i przykłady zobacz cargo install-update
manpage.
Disclaimer: jestem autorem
Dziękuję bardzo za to narzędzie! To jest fantastyczne! I to powinna być zaakceptowana odpowiedź. –
@BenSandeen Cóż, to są ogólne odpowiedzi na leczenie, które są spóźnione o rok v0v –
- 1. Czy jest polecenie aktualizacji redis?
- 2. Czy svn ma polecenie `revert-all`?
- 3. Czy WPF ma równoważne elementy sterujące dla wszystkich formantów WinForm?
- 4. Czy instalacja Inno powinna usuwać stare pliki z aktualizacji?
- 5. Instalacja Cabala ma brakujące moduły
- 6. wykonać polecenie aktualizacji na wielu Excel
- 7. AMD równoważne z NvOptimusEnablement
- 8. Czy pytest mieć assertItemsEqual/assertCountEqual równoważne
- 9. Instalacja modułu npm powoduje, że polecenie nie zostało znalezione
- 10. EF6 - Uruchom polecenie aktualizacji bazy danych bez nasion
- 11. SafeModeResult ma wartość null po aktualizacji
- 12. Czy istnieje narzędzie równoważne ILMerge dla Mono?
- 13. Czy istnieje WPF równoważne z System.Windows.Forms.Screen?
- 14. pyton równoważne sed
- 15. Arkusze Google isformula() równoważne?
- 16. Cassandra CQL - polecenie aktualizacji, aby nie utworzyć nowego wiersza
- 17. pyton równoważne porównywalnych
- 18. Lotne równoważne w VB.NET
- 19. java równoważne C# ExpandoObject
- 20. Czy pojedyncza zawartość pamięci pozostaje przy aktualizacji?
- 21. Polecenie aktualizacji menedżera webdriver-manager nie działa w kątomierzu
- 22. Polecenie shopt nie znaleziono w .bashrc po aktualizacji powłoki
- 23. Szyny równoważne „wyborów” Django
- 24. Firebase 3 - ref.getAuth() równoważne
- 25. python pip cicha instalacja
- 26. CueText równoważne dla TMemo
- 27. urllib.quote_plus() równoważne w JavaScript
- 28. Powłoki równoważne php preg_match?
- 29. Typescript hasOwnProperty równoważne
- 30. MDX równoważne LIKE
To nie jest odpowiedź na pytanie. To polecenie służy do aktualizacji ** zależności projektu zarządzanego przez Cargo. OP wymaga sposobu na uaktualnienie pakietów binarnych zainstalowanych przez Cargo. – Shepmaster