Windows10 下配置ubuntu 虚拟机的过程
windows10 专业版
如果不是win10专业版请参考下面的连接,进行升级。需要消耗较长的时间。
使用MediaCreationTool修复/升级到Windows10系统 - Microsoft Community
1.配置windows
开启开发者选项。
在所有设置->更新和安全->开发者选项->开发人员模式 [开]

启用和关闭window功能
打开控制面板->程序和功能 左栏中的 启用和关闭window功能。

在其中勾选 windows适用于linux的子系统 并点确定。

可能遇到的问题
报错误代码 0x80071A91
经过上网查询,这好像是通过高校买的window10的激活的版本会遇到的问题。
解决方法
键盘按 win +x 选择 windows Powershell 管理员.进入终端
在终端中输入
fsutil resource setAutoReset true c:\
其中, c:\ 是C盘的目录。
2 安装ubuntu
在微软商店里 搜索ubuntu 选一个安装即可。

安装耗时大约几分钟。
在PowerShell 管理员中输入
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
在开始界面就可以看到安装的结果,

打开就可以看到命令行形式的ubuntu的虚拟机
注 第一次打开需要设置用户名和密码
登录之后下载各种包可能会下载的变慢,需要换成国内的镜像源。

3. vscode 连接 Ubuntu
首先在vscode 的 插件市场中搜索 remote-development

此时,vscode 的左下角有一个标志

点击该图标,然后选择wsl,自动连接到Ubuntu

此时,右下角变为

新建一个终端,就可以命令行操作。
打开文件夹,就可以看Ubuntu的目录文件。
文件的互传
在window界面中向ubuntu传输文件。
在任何一个文件管理器的左栏中,有一个Linux的企鹅标志,

打开 目录home\username其中username 是你在ubuntu设置的用户名。
在ubuntu的终端中,可以在/mnt/c 中可以查看window中的C,D盘文件。注意,需要管理员权限,需要加sodu.
本文详细描述了在Windows10专业版中配置Ubuntu虚拟机,包括开启开发者选项、安装Ubuntu、使用WSL、解决0x80071A91问题,以及如何通过VSCode连接并进行文件互传的过程。
4276





