Rust安装时,提示无法下载文件..证书不被信任,没有搜索到类似问题解决方式
安装时选择配套MinGW使用,选择了gnu版本
安装源是mirrors.ustc.edu.cn
在开始下载安装时出错,尚未找到原因。
报错中提到的mirrors.ustc.edu.cn/rust-static/di...
也能通过浏览器梳理下载
以下是 ./rustup-init.exe 最后报错信息
Current installation options:
default host triple: x86_64-pc-windows-gnu
default toolchain: stable
profile: default
modify PATH variable: yes
1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
>
info: profile set to 'default'
info: setting default host triple to x86_64-pc-windows-gnu
info: syncing channel updates for 'stable-x86_64-pc-windows-gnu'
error: could not download file from 'https://mirrors.ustc.edu.cn/rust-static/dist/channel-rust-stable.toml.sha256' to 'C:\Users\cct\.rustup\tmp\jpamg57xjqwlitpt_file': failed to make network request: error sending request for url (https://mirrors.ustc.edu.cn/rust-static/dist/channel-rust-stable.toml.sha256): error trying to connect: 已处理证书链,但是在不受信任提供程序信任的根证书中终止。 (os error -2146762487): error trying to connect: 已处理证书链,但是在不受信任提供程序信任的根证书中终止。 (os error -2146762487): 已处理证书链,但是在不受信任提供程序信任的根证书中终止。 (os error -2146762487)
Press the Enter key to continue.
根据提供的信息,你正在进行Rust编程语言的安装,并且在下载Rust的安装文件时遇到了问题。错误信息显示无法建立与指定URL的连接,可能是由于证书问题导致的。
为了解决这个问题,你可以尝试以下几个步骤:
检查网络连接:确保你的计算机可以正常访问互联网,并且没有任何网络连接问题。
检查防火墙和代理设置:如果你使用了防火墙或代理服务器,请确保它们不会阻止Rust安装程序的网络连接。你可以尝试暂时禁用防火墙或调整代理设置,然后再次尝试安装。
更换下载源:默认情况下,Rust使用官方的下载源进行安装。但是,你可以尝试更换下载源为其他镜像站点,例如清华大学的镜像站点。可以按照以下步骤更换下载源:
打开命令提示符或终端窗口。
运行以下命令来更换下载源为清华大学的镜像站点:
然后,按照提示进行操作,选择清华大学的镜像站点作为下载源。
手动下载安装文件:如果以上步骤都无法解决问题,你可以尝试手动下载Rust的安装文件,并将其放置在指定的目录中。然后,运行安装程序时,它将使用本地的安装文件进行安装。你可以从Rust官方网站下载适用于你的操作系统的安装文件。