wsl 安装的一些疑问,真的挺懵的

2020-06-04 12:04:04 +08:00
rizon  rizon

官网文档“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 系统的了。。。总之 就是把我整懵逼了。。。

2308 次点击
所在节点   Windows  Windows
6 条回复
pinews
pinews
2020-06-04 12:15:13 +08:00
你是故意搞笑的吧,wsl2 是新版本,wsl 是老版本,就跟 apache 和 apache2 的关系一样,你直接用就行了。
我是新手,我是在控制面板 windows 功能里开启的。
有啥就用啥呗
安装好后跟其他 app 一样会出个快捷方式,这个快捷方式打开就是 linux 的命令窗口。
Yvette
Yvette
2020-06-04 12:29:42 +08:00
no offense, but WSL2 还没发布正式版,根据你在这个帖子中所展示出的文档阅读、信息检索以及解决问题的能力,建议你要么在线下拉个身边的朋友问清楚,要么等到正式发布之后升级到最新系统再体验。
wangkun025
wangkun025
2020-06-04 12:33:24 +08:00
不行就都试试。等着你的完美教程。
gam2046
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/
viruser
viruser
2020-06-04 13:18:22 +08:00
只有 Ubuntu 是因为 C 社和微软合作比较积极,一般用新的 Ubuntu LTS,CentOS 就等红帽或者第三方支持吧。
serge001
serge001
2020-06-04 15:30:40 +08:00
安装好 1 后还需要

wsl set ... 转换到 wsl2 的,具体命令查看文档.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/678541

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX