官网文档“https://docs.microsoft.com/zh-cn/windows/wsl/install-win10”
写的是执行一个 cmd 命令
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
这个我是不是不执行命令 去控制台 的功能设置里打开也可以?是完全一样的吗?不搞明白区别有点强迫症。 这几个参数 /online /all 啥的也不知道干什么的。
还有个问题就是 安装哪个子系统比较好,主要就是用来跑 python docker 什么。
我看 store 里有 ubuntu 、ubuntu lts 两个版本,,,也不知道哪个好,,为啥没有 centos 。。。
除了 centos 其他的都没用过啊。。
最后一个问题就是 wsl2 怎么安装,,没太明白。。先安装 1,然后再打开“虚拟机平台”就变成 2 了。。咋这么迷糊呢,,我直接先开虚拟机平台功能再安装 linux 系统是不是就直接是 wsl2 了?
最后还有个迷惑,,你安装的 linux 系统是可以直接打开 app 一样去使用吧?也可以在 cmd 终端通过 wsl 命令使用? 两种使用方法?
我去网上查 wsl 的资料,怎么安装的都有,怎么用的都有。 还有直接 cmd 执行一下 bash 就装好了就打开 Linux 系统的了。。。总之 就是把我整懵逼了。。。
1
pinews 2020-06-04 12:15:13 +08:00
你是故意搞笑的吧,wsl2 是新版本,wsl 是老版本,就跟 apache 和 apache2 的关系一样,你直接用就行了。
我是新手,我是在控制面板 windows 功能里开启的。 有啥就用啥呗 安装好后跟其他 app 一样会出个快捷方式,这个快捷方式打开就是 linux 的命令窗口。 |
2
Yvette 2020-06-04 12:29:42 +08:00
no offense, but WSL2 还没发布正式版,根据你在这个帖子中所展示出的文档阅读、信息检索以及解决问题的能力,建议你要么在线下拉个身边的朋友问清楚,要么等到正式发布之后升级到最新系统再体验。
|
3
wangkun025 2020-06-04 12:33:24 +08:00
不行就都试试。等着你的完美教程。
|
4
gam2046 2020-06-04 12:41:53 +08:00
WSL2 目前只对 2004 的版本开放,其他要不是预览版才有 WSL2,另外只有 WSL2 才可以跑 docker 。
参考资料: https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-kernel https://docs.docker.com/docker-for-windows/wsl/ |
5
viruser 2020-06-04 13:18:22 +08:00
只有 Ubuntu 是因为 C 社和微软合作比较积极,一般用新的 Ubuntu LTS,CentOS 就等红帽或者第三方支持吧。
|
6
serge001 2020-06-04 15:30:40 +08:00
安装好 1 后还需要
wsl set ... 转换到 wsl2 的,具体命令查看文档. |