【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用

这篇具有很好参考价值的文章主要介绍了【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 安装 Windows Terminal

官方文档: Link

在 Microsoft Store 中获取: Link

2 安装 WSL 2

官方文档: Link

  1. 确定安装的 Linux 发行版

列出所有的可用发行版(默认情况下,安装的 Linux 分发版为 Ubuntu)

wsl --list --online

【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode

  1. 安装 Linux 发行版
wsl --install -d Ubuntu-20.04
  1. 设置 Linux 用户名和密码

  2. 查看 WSL 版本(如果是 WSL 2,可跳过下一步)

wsl -l -v 

【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode

  1. 从 WSL 1 升级到 WSL 2

官方文档: Link

【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode

  • 启用适用于 Linux 的 Windows 子系统
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  • 启用虚拟机功能
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  • 下载并运行 Linux 内核更新包: Download Link
  • 将 WSL 2 设置为默认版本(后面再安装就无需更改了)
wsl --set-default-version 2
  • 更改已安装 Linux 的 WSL 版本
wsl --set-version Ubuntu-20.04 2

【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode

  • 确认现在的版本
wsl -l -v

【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode

  1. 使用 Windows Terminal 打开 Linux 发行版
  • 在 Windows Terminal 中输入
wsl

或是 Distribution Name

Ubuntu-20.04
  • 直接在 Windows Terminal 中打开
    【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode

3 在 Windows 文件资源管理器中打开 WSL 项目

  1. 使用 Windows Terminal 打开 Linux
  2. cd 到想要打开的目标路径
  3. 输入下面的命令

其中 . 表示打开当前所在路径

explorer.exe .

【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode

4 在 VSCode 中使用 WSL 2

官方文档: Link

4.1 必要准备

  1. 在 VSCode 中安装插件 WSL

【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode

  1. 使用 Windows Terminal 打开 Linux

某些 WSL Linux 发行版缺少启动 VS Code 服务器所需的库,先更新一下

sudo apt update
sudo apt upgrade

4.2 从 VSCode 中 Connect WSL

  1. 打开 VSCode,点击左下角图标
    【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode
  2. 点击这两个中的其中一个

【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode

  1. 选择要打开的 Linux 发行版

【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode

  1. 打开后,左下角会显示当前的连接状态

【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode

  1. 选择要打开的文件系统路径即可

【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode

4.3 从 Linux 中打开 VSCode

  1. 使用 Windows Terminal 打开 Linux

  2. cd 到想要打开的目标路径

  3. 输入下面的命令

code .

即可直接打开该目录的文件系统

【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用,WSL 2,windows,vscode文章来源地址https://www.toymoban.com/news/detail-713876.html

到了这里,关于【WSL 2】Windows10 安装 WSL 2,并配合 Windows Terminal 和 VSCode 使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • windows10安装wsl2

    注意: 在安装wsl_update.msi前要重启一次 https://zhuanlan.zhihu.com/p/355276815

    2024年02月11日
    浏览(26)
  • 如何在 Windows 10 上安装 WSL

    第 1 步,启用 WSL 不管您想要使用哪个版本的 WSL,都首先需要启用它。为此,请以 管理员身份打开 PowerShell 工具并运行以下命令 。小心不要在命令中输入错误或遗漏任何字符: 第 2 步,启用“虚拟机平台” WSL 2 需要启用 Windows 10 的 “虚拟机平台” 特性。它独立于 Hyper-V,

    2024年02月04日
    浏览(16)
  • windows10安装wsl2,centos内核

    检查系统环境 必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11 才能使用以下命令。 一、开启WSL2特性 【控制面板】【程序】【程序和功能】【启用或关闭Windows功能】 二、下载Linux内核更新包 下载 双击安装 三、设置WSL2为默认版本 四、下载安

    2024年02月12日
    浏览(23)
  • windows10 安装WSL2, Ubuntu,docker

    阅读时长:10分钟 本文内容: window上安装ubuntu虚拟机,并在虚拟机中安装docker,通过docker部署数字人模型,通过vscode链接到虚拟机进行开发调试.调试完成后,直接部署在云端即可. WSL2(Windows Subsystem for Linux)是windows系统默认支持的功能,也就是Windows Linux子系统,类似于一台

    2024年02月12日
    浏览(28)
  • Windows系列(特别有参考意义):Windows 10 安装配置WSL2(ubuntu20.04)教程 超详细

    超详细windows安装配置WSL2(ubuntu20.04)步骤 Windows上快速安装WSL2教程 windows wsl2安装 1.什么是WSL? Windows Subsystem for Linux(简称WSL),Windows下的Linux子系统,是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是

    2024年04月16日
    浏览(30)
  • Windows 10 安装配置WSL2(ubuntu20.04)教程 超详细

    超详细windows安装配置WSL2(ubuntu20.04)步骤 Windows上快速安装WSL2教程 windows wsl2安装 Windows Subsystem for Linux(简称WSL),Windows下的Linux子系统,是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubu

    2024年02月12日
    浏览(27)
  • Android系统开发 使用windows系统的WSL编译Android10系统

    本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/17815468.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。   在自学framework的时候,最大的难题就是如何动手实践修改

    2024年02月05日
    浏览(27)
  • 最新版Docker Desktop安装在windows10上会出现的WSL2错误

    有科技的可以去这个帖子看,解决WSL是最新版也无法运行docker的情况 查了很多帖子都是牛头不对马嘴,不说废话直接上解决方案 Docker.Core.HttpBadResponseException: {“message”:“2 errors occurred:nt* provisioning docker WSL distros: running wsl-bootstrap version set in main distro: exit status 1nt* checking

    2024年02月02日
    浏览(44)
  • 【docker - 安装】windows 10 专业版 安装docker,以及 WSL kernel version too low 解决方案

    一、安装 WSL 1. 执行 2. 重启计算机  二、下载 docker 三、安装 docker 四、问题 Stage 1:打开 powershell,并执行 Stage 2:下载Linux内核更新包,并安装 Stage 3:将 WSL 2 设置为默认版本 Stage 4:安装所选的 Linux 分发  作用:在 Windows 上同时访问 Windows 和 Linux          通过适用于

    2024年02月04日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包