各位有尝鲜 WSL 2 的吗?

2019-06-17 12:44:03 +08:00
 p0wd3rop

https://devblogs.microsoft.com/commandline/wsl-2-is-now-available-in-windows-insiders/

求测评~

9224 次点击
所在节点    程序员
54 条回复
ai277014717
2019-06-17 12:54:44 +08:00
WSL2 好像不能和 vmware 和 virtulbox 同时用,win101903 和 vmware 不兼容经常蓝屏。自带的虚拟机或成最佳解决方案。
andyangyu
2019-06-17 12:57:26 +08:00
wsl2 重启了一次就启动不了了, 不知道什么 bug
Ingo
2019-06-17 13:04:51 +08:00
个人电脑上是用 wsl ssh 到 vagrant 的虚拟机上( vagrant ssh 会卡死),工作电脑是 mac 就直接 vagrant ssh。
ifanze
2019-06-17 13:13:06 +08:00
做游戏服务器开发,系统下需要运行安卓模拟器,但是 WSL2 用的是 Hyper-V,和安卓模拟器都不兼容,就没法用…好在 WSL1 也还是可以用的。
huaouo
2019-06-17 13:15:27 +08:00
@ifanze 好像不装那个 Intel HAXM 也能跑安卓模拟器🤔,所以和 Hyper-V 是兼容的
Nasei
2019-06-17 13:20:18 +08:00
@ifanze vs 好像也有一个安卓模拟器就是 hyperv 的
faceair
2019-06-17 13:22:42 +08:00
启动后挂载的 c 盘频繁出现 input/output error
maogang39
2019-06-17 13:40:13 +08:00
@ifanze 哪款模拟器好用点,推荐下。
Rwing
2019-06-17 13:43:50 +08:00
可以装 docker 比之前的 wsl 厉害多了
LokiSharp
2019-06-17 13:45:55 +08:00
我记得安卓死丢丢自带的 x86 模拟器是 Hyper-V 的啊
z0ne
2019-06-17 13:51:11 +08:00
docker 很香,vmware 之类的不能和 sandbox 同时用,所以就把 vm 卸载了,好像也能满足需求
FrankHB
2019-06-17 13:54:13 +08:00
WSL2 装 docker 有比 Hyper-V docker 好哪去么。
alexkkaa
2019-06-17 13:55:29 +08:00
污染系统,别用。 哪天 wsl 挂了,win 说不定也挂了。
z0ne
2019-06-17 14:01:57 +08:00
遇到了个问题。。wsl 里监听端口,外部无法访问(上边真不香)
z0ne
2019-06-17 14:03:08 +08:00
得通过 wsl 里的 eth0 网卡的 ip 访问才行,我记得之前是可以和主机共享端口 IP 的
guyeu
2019-06-17 14:08:26 +08:00
@z0ne #15 那是因为 wsl 是一个完整的 linux 内核,有自己的虚拟网卡。
guyeu
2019-06-17 14:11:28 +08:00
正在用,很香。
在里面安装了 docker,作为守护进程运行,体验比 docker for windows 要舒服一点。
但是像 systemd 这样的东西还不能用。
如果对图形界面没需求的话,wsl 应该可以比较完美得取代虚拟机的功能。
z0ne
2019-06-17 14:12:54 +08:00
@guyeu #16 这个解释好像也没能解答为何 wsl ( 1 )能和主机共享 IP 端口,wsl ( 2 )不行
springmarker
2019-06-17 14:14:14 +08:00
@z0ne #15 网页有写
guyeu
2019-06-17 14:16:35 +08:00
@z0ne #18 wsl1 只是把 linux 的系统调用翻译成了 windows 的系统调用,使用的硬件资源都还是来自于 windows,所以其实是一个操作系统两套上层建筑。wsl2 就是一个完整的 linux 虚拟机,有完整的 linux 内核,所以 wsl2 使用的网卡是一个虚拟网卡,可以理解为俩机器。。。不过微软也在尝试看能不能让 wsl2 也能用 127.0.0.1 访问 winsows,如果他们搞成了,这个问题就能解决了。

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

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

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

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

© 2021 V2EX