WSL2安装HarmonyOS开发环境(1)WSL1升级WSL2

举报
神龙居市 发表于 2021/11/06 17:36:24 2021/11/06
【摘要】 鸿蒙编译环境官方给的是Linux+Windows相配合。一般使用的是VMWare虚拟环境下的Ubuntu,为了在Windows能够编写,还需要共享目录工具进行映射。过程不但麻烦,而且浪费资源。既然Linux环境省不了,能否换一个Windows子系统的方式呢?本文就是尝试后提供的。先说成果:1.Windows11下WSL2安装的Ubuntu20.042.Ubuntu子系统可以直接通过/mnt ...

鸿蒙编译环境官方给的是Linux+Windows相配合。

一般使用的是VMWare虚拟环境下的Ubuntu,为了在Windows能够编写,还需要共享目录工具进行映射。

过程不但麻烦,而且浪费资源。既然Linux环境省不了,能否换一个Windows子系统的方式呢?

本文就是尝试后提供的。

先说成果:

1.Windows11下WSL2安装的Ubuntu20.04

2.Ubuntu子系统可以直接通过/mnt 目录访问Windows各个磁盘

3.VSCode可以通过编辑本地文件无需共享目录,甚至关闭Ubuntu也不影响编辑工作

4.VSCode可以安装Remote-Wsl插件,就像编辑本地文件夹一样访问Ubuntu的文件

5.VSCode终端可以直接使用hpm dist进行编译发布,无需打开Ubuntu操作

一图以避之

WSL现在已经有了WSL2版本,官方的给的说法可以参考,并不一定WSL2更合适

问题出现在最后一项上:

WSL升级到WSL2

更新了Windows功能后,启动PowerShell管理员身份执行以下命令

首先执行wsl --update升级wsl组件

检查wsl版本,执行 wsl -l -v,如果版本是1,则执行wsl --set -version Ubuntu-20.04 2来切换版本








【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。