エラー:rls-aarch64-apple-darwinのコンポーネントのダウンロードに失敗しました:次のファイルをダウンロードできません。

エラー:rls-aarch64-apple-darwinのコンポーネントのダウンロードに失敗しました:次のファイルをダウンロードできません。

Rustパッケージのダウンロードを高速化するためにミラーアドレスを使用したいので、次のようにミラーアドレスを追加しました。

RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup rustup install stable

ただし、このコマンドを実行すると、次のエラーが表示されます。

info: syncing channel updates for 'stable-aarch64-apple-darwin'
warning: Signature verification failed for 'https://mirrors.tuna.tsinghua.edu.cn/rustup/dist/channel-rust-stable.toml'
info: latest update on 2022-05-19, rust version 1.61.0 (fe5b13d68 2022-05-18)
info: downloading component 'rls'
error: component download failed for rls-aarch64-apple-darwin: could not download file from 'https://mirrors.tuna.tsinghua.edu.cn/rustup/dist/2022-05-19/rls-1.61.0-aarch64-apple-darwin.tar.xz' to '/Users/xiaoqiangjiang/.rustup/downloads/49825701cecff4497f1019395880e95d4ae006696d499cba15590a4c37e66c7a.partial'

Google Chromeブラウザを使用してローカルコンピュータでダウンロードURLをテストしましたが、リンクが正しく機能しました。なぜこのエラーは引き続き発生しますか?この問題を解決するにはどうすればよいですか?またこれを試しました:

RUSTUP_DIST_SERVER=https://static.rust-lang.org/dist/channel-rust-stable.toml rustup update

ベストアンサー1

次のコマンドを使用して端末からRustをアップグレードしてみてください。

RUSTUP_DIST_SERVER=https://static.rust-lang.org rustup upgrade

macOS 12.4で実行すると動作します。

おすすめ記事