Windows WSL2安装Rust开发环境的方法步骤
发表于:2025-02-24 作者:千家信息网编辑
千家信息网最后更新 2025年02月24日,本篇内容主要讲解"Windows WSL2安装Rust开发环境的方法步骤",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Windows WSL2安装Rust
千家信息网最后更新 2025年02月24日Windows WSL2安装Rust开发环境的方法步骤
本篇内容主要讲解"Windows WSL2安装Rust开发环境的方法步骤",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Windows WSL2安装Rust开发环境的方法步骤"吧!
安装WSL
这里安装的是Alpine Linux,体积小,消耗资源少。
安装Apline WSL
https://www.microsoft.com/en-us/p/alpine-wsl/9p804crf0395#activetab=pivot:overviewtab
安装与配置:sudo命令
# 登录rootsu# 安装sudoapk add sudo# 将用户名添加到wheel中,才能执行sudoaddgroup [username] wheel# 去除sudo时,输入密码visudo# 找到行"# %wheel ALL=(ALL) NOPASSWD: ALL"去掉'#'号取消注释,:wq保存。
添加阿里云Apline源,加速软件安装
sudo sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
安装基础软件包
sudo apk add bash wget curl git vim tar gzip build-base
安装Rust
1. 加速Rust安装
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-staticexport RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
2. 安装Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
3. 配置cargo阿里云源, 加速cargo install
vim ~/.cargo/config
将下面的内容,放到上方文件中,然后 :wq
[source.crates-io]registry = "https://github.com/rust-lang/crates.io-index"replace-with = "rustcc"[source.rustcc]registry = "https://code.aliyun.com/rustcc/crates.io-index.git"
测试Rust
检查版本:
rustc -V# 输出:rustc 1.51.0 (2fd73fabe 2021-03-23)cargo -V# 输出: cargo 1.51.0 (43b129a20 2021-03-16)
2. 检查是否正常build
# 创建一个demo项目cargo new first_democd first_democargo build## 输出: Compiling first_demo v0.1.0 (/home/xxx/workspace/vscode/demo/first_demo)## Finished dev [unoptimized + debuginfo] target(s) in 0.78scargo run## 输出: Finished dev [unoptimized + debuginfo] target(s) in 0.00s## Running `target/debug/first_demo`## Hello, world!
安装vscode(Visual Studio Code)
windows中安装vscode:
https://code.visualstudio.com/download
打开VSCode, 安装 Remote - WSL 与 Rust 两款插件.
"ctrl + shift + p" 调出命令,输入wsl,选择"Remote-WSL:New Window using Distro...",再选择"Apline"即可。
打开创建的"first_demo",就可以开始玩耍了。
到此,相信大家对"Windows WSL2安装Rust开发环境的方法步骤"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
方法
输出
步骤
环境
开发
内容
命令
软件
阿里
学习
检查
输入
选择
配置
实用
更深
体积
体积小
兴趣
基础
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
国外免费看云服务器
长宁区环保网络技术
郑州明德软件开发有限公司官网
数据库中保存图片路径
2018软件开发排行
服务器网卡高级设置
数据库获取snp数据
盛大传奇网络技术职位叫什么
服务器崩盘
网络技术人员年终工作总结
魔力宝贝现在玩哪个服务器
db2多个数据库启动不了
实况足球手游初始化服务器
数据库系统必须提供数据控制功能
数据库合并记录
数据库编程语言有哪些
眼镜行业软件开发教学
网络安全问题研究的方法
服务器设置多ip多网关
周至县网络安全
怎么连接其他的服务器
大华摄像头服务器端口
开发票软件提示连接服务器失败
高考网络安全自测题
四国网络安全联盟会议
博学易知考试数据库每年更新多少套试卷
深圳金融软件开发
香港云服务器哪里好
福建多功能软件开发收购价格
欢乐生肖软件开发