如何在Win11系统中使用ubuntu(WSL)终端编译 Rust 程序

第一步:安装 WSL

参考微软提供的官方指南

在管理员模式下打开 PowerShellWindows 命令提示符,方法是右键单击并选择"以管理员身份运行",输入 wsl --install wsl --update命令,然后重启计算机。

如遇其他问题,可参考CSDN文章解决。

第二步:安装 ubuntu22.04

从windows store 中下载安装

第三步:修改国内源

打开文件资源管理器,打开左侧的Linux文件夹,定位到 etc/apt/目录,将 sources.list 复制保存为 sources.list.bk

用记事本程序打开 sources.list,将其中内容修改为国内源,如清华源:

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse

deb http s://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse

第四步:启动 ubuntu22.04并更新

设置用户名、密码。sudo apt update && sudo apt upgrade -y 更新 ubuntu 系统。

第五步:安装所需软件包

sudo apt install cargo

第六步:使用WSL终端编译Rust程序

在win11系统下,打开 VScode,即可使用 WSL 终端编译 Rust 程序 。

相关推荐
fb_123453 小时前
Linux磁盘分区从入门到实操:MBR_GPT全解析+分区工具实战指南
java·linux·gpt
深念Y3 小时前
随身WiFi设备记录
linux·嵌入式·无线·射频·随身wifi·zte
柒号华仔4 小时前
【LINUX】Linux从闹钟到高精度定时器的实现
linux
初级炼丹师(爱说实话版)5 小时前
Ubuntu服务器配置docker
服务器·ubuntu·docker
深爱水瓶 血影S狂风7 小时前
函数调用过程探究
linux·运维·服务器
酷可达拉斯7 小时前
Linux操作系统-磁盘空间使用率100%如何处理?
linux·运维·服务器·云计算·bash
AIgorithmGEEK8 小时前
Linux 权限管理:从「Permission Denied」到「畅行无阻」
linux·权限·chmod·粘滞位·umask·文件权限的构成
BullSmall8 小时前
scanoss-engine 本地最简部署 & 扫描命令(Linux/Anolis OS)
linux·运维·服务器
bellus-9 小时前
Ubuntu 26.04 Miniforge3 安装与配置完整指南
linux·运维·ubuntu
晴天169 小时前
Rust 快速入门 (从 JavaScript 开发者视角)-Day09
开发语言·javascript·rust