IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> VSCode连接WSL2及VMware,WSL2安装GUI应用 -> 正文阅读

[开发工具]VSCode连接WSL2及VMware,WSL2安装GUI应用

一、VScode 连接WSL2

参考文章:
巨硬官方文档
知乎大佬教程
知乎大佬教程2

1、开启WSL2 支持

使用管理员权限的 Shell 才能安装 WSL2

按 Win+X, 找到 Windows PowerShell (管理员),并复制执行命令,开启适用于Linux的Windows子系统。

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

接着复制开启虚拟机平台

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

重启系统

重启之后,Win + R,输入 appwiz.cpl,左上角找到“启动或关闭 Windows 功能”,会看到这个选项处于选中状态。

> 以上命令相当于开启适用于Linux的Windows子系统、虚拟机平台。
不需要开启Hyper-v,但是要开启虚拟机平台功能,这个虚拟机平台就是一个精简版的Hyper-v。

在这里插入图片描述

2、安装Linux

在 Windows 应用商店搜索 ubuntu ,选择自己喜欢的版本,安装即可。
在这里插入图片描述

3、切换WSL2

将 WSL 2 设置为默认版本
在 Powershell 中运行以下命令,将 WSL 2 设置为默认版本:

wsl --set-default-version 2

现在我们运行wsl -l -v,可以看到 VERSION 已经是 2 了。

查看注册了哪些
wslconfig /l

注销 wls 服务
wslconfig /u CentOS7

4、连接VSCode

安装WSL插件
在这里插入图片描述

二、VScode 连接VMware

1、开启VMware中系统的SSH

WSL 上的 SSH 服务器没有自动配置,需要手动重新安装,首先可以运行以下命令来检查

sudo service ssh stop
sudo /usr/sbin/sshd -d

如果出错,可以重新安装openssh-server
然后需要配置 /etc/ssh/sshd_config,用 sudo 权限运行 vim 修改如下三个关键字,记得删除 #
sudo vim /etc/ssh/sshd_config

Port 22
#这两行允许了 root 账户和密码登录
PermitRootLogin yes
PasswordAuthentication yes

记得重启 ssh 服务

sudo service ssh restart
sudo service ssh status

在这里插入图片描述
此处可以看到VMware虚拟机主机ip地址,xxx.xxx.xxx.xxx

2、配置VScode

安装SSH插件
在这里插入图片描述
配置SSH主机、用户名
在这里插入图片描述
然后就可以使用VSCode连接VMware虚拟机进行开发了。

三、WSL2安装Edge

1、打开wsl

最新安装的WSL,好像多了个Windows Subsystem for Linux Preview
在这里插入图片描述
可以直接从文件管理进Linux子系统文件管理
在这里插入图片描述
可以直接点击Windows Subsystem for Linux Preview或Ubuntu on Windows或Ubuntu进入子系统,也可以命令行输入wsl直接进入
在这里插入图片描述

2、安装Edge

巨硬官网 在适用于 Linux 的 Windows 子系统上运行 Linux GUI 应用

  • 下载 sudo wget https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_107.0.1402.2-1_amd64.deb,也可以直接在Windows下载复制粘贴到Linux目录下。
  • 安装 sudo dpkg -i microsoft-edge-dev_107.0.1402.2-1_amd64.deb
  • 安装中文字体
    sudo apt-get -y install fontconfig xfonts-utils
    当前linux系统中文字体 fc-list :lang=zh
    将中文字体复制到fonts/目录
    在这里插入图片描述
    按以下命令,安装中文支持
    WSL-Ubuntu安装中文语言
    https://monkeywie.cn/2021/09/26/wsl2-gui-idea-config/
    输入microsoft-edge打开Edge
    在这里插入图片描述
  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-10-08 21:02:35  更:2022-10-08 21:03:37 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 21:51:18-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码