在Windows 10下开启WSL2并安装Ubuntu,您可以按照以下步骤进行操作:
步骤一:启用适用于Linux的Windows子系统和虚拟机平台
- 打开“设置”并转到“应用”选项。
- 在应用列表中搜索“启用或关闭Windows功能”,然后打开该设置。
- 勾选“适用于Linux的Windows子系统”和“虚拟机平台”两个选项,然后单击“确定”。
- 重启电脑以使更改生效。
步骤二:安装WSL2发行版
- 打开Microsoft Store,搜索WSL,然后选择适用于您的Windows版本的WSL发行版。
- 单击“安装”按钮开始安装。
- 安装完成后,打开WSL终端。
步骤三:下载并安装Ubuntu WSL2发行版
- 在WSL终端中,运行以下命令更新软件包列表:
sudo apt update
- 安装Ubuntu发行版,请选择适合您需求的版本进行下载和安装。对于64位计算机,选择适用于x86_64的Ubuntu WSL2发行版;对于ARM64计算机,选择适用于ARM64的发行版。
- 运行以下命令以下载并安装Ubuntu:
sudo apt install -y linux-image-<version>-<release>
- 等待安装完成。系统将自动解压缩文件并将其存储到电脑上。
- 安装完成后,您需要为新的Ubuntu用户帐户创建密码。运行以下命令进行设置:
sudo passwd <username>
- 输入并确认密码。
步骤四:配置WSL2网络和共享文件夹
- 在Windows上打开“设置”并转到“网络和Internet”选项。
- 选择“以太网”或您用于连接互联网的网络适配器,然后单击“属性”。
- 在网络适配器属性中,勾选“允许虚拟机平台通过此网络接口卡共享互联网连接”选项(如果可用)。
- 配置共享文件夹:打开WSL终端并运行以下命令以启用共享文件夹功能:
sudo nano /etc/wsl.conf
- 在打开的文本编辑器中,添加以下行以确保共享文件夹的挂载:
[automount]
enabled=true
- 保存更改并关闭文件。现在,您可以在WSL终端中访问Windows共享文件夹了。
- 打开WSL终端并运行以下命令以挂载共享文件夹:
sudo mkdir /mnt/windowsshare
sudo mount -t drvfs -o uid=$(id -u),gid=$(id -g) /mnt/windowsshare <share_folder_path>:/ <mount_point>
将“”替换为您要挂载的Windows共享文件夹的实际路径,“”替换为您想要在WSL中访问该文件夹的位置。例如:/mnt/windowsshare/MyFolder
。运行此命令后,您就可以在WSL终端中使用该文件夹中的文件了。