首页 > 系统相关 >Windows 安装 Rust 并设置镜像加速

Windows 安装 Rust 并设置镜像加速

时间:2023-12-27 13:56:40浏览次数:29  
标签:cargo rustup Windows 文档 镜像 安装 Rust

目录

下载rustup-init.exe(Rust安装工具)

下载安装程序 https://www.rust-lang.org/tools/install ,我选的是64位:
image

使用镜像加速rustup安装

Win+X ,然后按 A 以管理员权限启动 Powershell,分别执行以下命令:

[environment]::SetEnvironmentvariable("RUSTUP_DIST_SERVER", "https://mirrors.ustc.edu.cn/rust-static", "User")
[environment]::SetEnvironmentvariable("RUSTUP_UPDATE_ROOT", "https://mirrors.ustc.edu.cn/rust-static/ rustup", "User")

结果如下:
image

Powershell执行完不要关闭,后面还会多次用到。

安装Rust

打开 rustup-init.exe,我选择的是默认选项,输入 1 即可:

image

上面的图片是安装好后二次运行的结果,实际第一次安装时会下载一些东西。如果没有前面设置镜像加速,这一步大概率会卡主。

我的电脑上已经提前安装了VS2022和C++桌面开发环境,所以默认是 x86_64-pc-windows-msvc 没有单独设置的步骤。

安装标准库源码

语言服务器需要源码,打开powershell执行:

rustup component add rust-src 

image

使用镜像加速cargo包下载

打开Powershell执行:

"[source.crates-io]
registry = 'https://github.com/rust-lang/crates.io-index'
replace-with = 'ustc'
[source.ustc]
registry = 'https://mirrors.ustc.edu.cn/crates.io-index/'
"|Out-File -Encoding utf8 $home\.cargo\config

结果如下:

image

脚本在用户目录.cargo目录下新建了文件config,用中科大镜像加快cargo包下载,参考中科大镜像

安装结果确认

打开powershell执行:

rustc --version

应该会看到最新版本的版本号、提交哈希和提交日期 已发布的稳定版本,格式如下:

rustc x.y.z (abcabcabc yyyy-mm-dd)

结果如下:

image

更新、卸载和文档查看

更新到新发布的版本,打开powershell执行:

rustup update

要卸载 Rust 请执行:

rustup self uninstall

在浏览器中打开本地文档执行

rustup doc

参考文档

标签:cargo,rustup,Windows,文档,镜像,安装,Rust
From: https://www.cnblogs.com/timefiles/p/17930394.html

相关文章

  • Windows Server 2019-Powershell之客户端加域
    将本地计算机添加到域或工作组,可通过Add-Computer命令操作,具体信息如下:语法:Add-Computer[-DomainName][-ComputerName<String[]>][-Confirm]-Credential[-Force][-LocalCredential][-NewName][-OUPath][-Options{AccountCreate|Win9XUpgrade|UnsecuredJoi......
  • 免费的GPT4.0镜像与GPT账号
    4.0账号:访问至[https://chat1.zhile.io/auth/login]将fk-igCXpSmZrZ3kcygOe_G1JuSmXFhlVbV-dgiUQg_AwaU粘贴于此即可使用,这个模型也是4.0如果没有次数了就用这个模型。4.0镜像:http://163.47.8.242/http://64.176.222.237/多模型模组gpt:https://www.coze.com/如需购买4.0......
  • Windows11 win11提示这台电脑不符合安装此版本的Windows所需的最低系统要求怎么解决?
    Windows11win11提示这台电脑不符合安装此版本的Windows所需的最低系统要求怎么解决?  现在很多用户都会选择用U盘来安装系统,最新有用户在使用U盘安装Win11系统的时候,结果安装到第一步就提示这台电脑无法运行Windows11,这台电脑不符合安装此版本的Windows所需的最低系统要求。......
  • archlinux virtualbox使用文件共享 主机arch,客机windows8.1 windows10
    参照https://www.cnblogs.com/cuitang/p/11263008.html1.安装virtualbox增强功能VBoxGuestAdditions.iso(1)从virtualbox官网下载VBoxGuestAdditions.iso(2)命令行下载sudopacman-Svirtualbox-guest-isovirtualbox-guest-iso"是VirtualBox中的一个ISO映像文件,包含了Virt......
  • PowerToys​ Windows10 蓝屏处理软件
    项目介绍PowerToys 的历史可以追溯到Windows95时期。最初,PowerToys是微软为Windows提供的一组附加工具,旨在向用户提供一些额外的实用功能。不过在中途的某些Windows版本上,微软并没有提供PowerToys的支持。直到 Windows10 发布之后,PowerToys得到了新的关注。在2019......
  • windows 2008 r2 iis https 配置方法
    windows2008r2是老系统了,但是项目需要安装https。安装时,遇到问题,需要以下步骤解决。1.安装系统补丁Windows6.1-KB3080079-x64.msuhttps://download.microsoft.com/download/F/4/1/F4154AD2-2119-48B4-BF99-CC15F68E110D/Windows6.1-KB3080079-x64.msu2.下载IISCrypto.exe......
  • Windows常用快捷键
    功能快捷键切换菜单/代码中空四个格Tab打开开始菜单windows关闭当前窗口Alt+F4复制Ctrl+C粘贴Ctrl+V全选Ctrl+A剪切Ctrl+X撤销Ctrl+Z恢复Ctrl+Y保存Ctrl+S删除(删除到回收站)Delete永久删除Shift+Delete打开运行框window......
  • Windows 平台下如何安装与配置 MySQL 5.7.36
    Windows一般使用两种MySQL安装方式,即MySQL二进制分发版(.msi安装文件)和免安装版(.zip压缩文件)。一般来讲,应当使用二进制分发版,因为该版本比其他的分发版使用起来要简单,不再需要其他工具来启动就可以运行MySQL。本次实验是在Windows10平台上选用图形化的二进制安装方式,其他W......
  • 用DevExpress WPF Windows 10 UI组件,轻松构建触摸优先的业务型应用UX(上)
    DevExpressWPF的Windows10UI组件包含了一系列应用导航组件、Toast通知、对话框组件等,能帮助用户轻松开发漂亮的业务型应用程序,并模仿触摸优先的Windows10ProUX。P.S:DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress......
  • 37. 干货系列从零用Rust编写负载均衡及代理,负载均衡中try_files实现
    wmproxywmproxy已用Rust实现http/https代理,socks5代理,反向代理,静态文件服务器,四层TCP/UDP转发,七层负载均衡,内网穿透,后续将实现websocket代理等,会将实现过程分享出来,感兴趣的可以一起造个轮子项目地址国内:https://gitee.com/tickbh/wmproxygithub:https://github.com/......