简单三个步骤,用Win10的WSL快速安装Ubuntu的Linux子系统

7月 3, 2021 前哨站博文

wsl是一个win10自带能运行Linux系统的工具。在wsl上就能运行win10的子linux系统了,从而免去了安装虚拟机的麻烦,让搭建linux开发环境配置更加简单。

因为一直以来都是用Ubuntu的linux体统做开发,所以今天就用Ubuntu举例,如何简单、快速地在WSL上安装Ubuntu系统。

1.首先开启win10的wsl工具。

简单三个步骤,用Win10的WSL快速安装Ubuntu的Linux子系统插图
简单三个步骤,用Win10的WSL快速安装Ubuntu的Linux子系统插图1

如果找不到选项,请将win10版本升级至最新版。

2.通过微软商店,安装Ubuntu系统至wsl。

简单三个步骤,用Win10的WSL快速安装Ubuntu的Linux子系统插图2

在搜索框输入 Ubuntu 18.04 LTS(建议使用这个版本的Ubuntu系统,高版本的会出现一些莫名其妙的错误),点击搜索。

简单三个步骤,用Win10的WSL快速安装Ubuntu的Linux子系统插图3

点击获取按钮。如果弹框提示你登录账号,无视即可。

简单三个步骤,用Win10的WSL快速安装Ubuntu的Linux子系统插图4

下载完成后,点击启动。

简单三个步骤,用Win10的WSL快速安装Ubuntu的Linux子系统插图5

3.设置Ubuntu系统的登录账号和密码

简单三个步骤,用Win10的WSL快速安装Ubuntu的Linux子系统插图6

4.修改www用户组id。避免在开发中出现 chmod(): Operation not permitted 这种错误。输入命令:

sudo cat /etc/group

首先,查看www所对应的用户组id,如下图。

简单三个步骤,用Win10的WSL快速安装Ubuntu的Linux子系统插图7

然后,修改wsl.conf文件,命令如下:

sudo vim /etc/wsl.conf

按 i 键,进入编辑模式,复制、粘贴以下代码:

[automount]
enabled = true
root = /mnt/
options = "metadata,uid=1001,gid=1001"
mountFsTab = false

再按 esc 键退出编辑模式,然后保存并退出,输入命令:

:wq

最后,重启电脑。

至此,用win10的WSL快速安装Ubuntu系统就成功了。

作者 asphello

发表评论