为啥 Windows Server 2022 要把 WSL2 给砍了?

2022-05-20 01:33:01 +08:00
 zx900930
RT, 我今天做测试的时候 wsl –set-default-version 2 半天都不成功, 一查才发现 Server 的 WSL2 被砍了.
https://github.com/microsoft/WSL/issues/6301#issuecomment-858816891
MS 的脑袋是有坑吗? 比起一般的客户机....服务器才是更需要这个的吧?
那个 hyperV 的狗屎 switch 我是不想再碰了....
5722 次点击
所在节点    Windows
26 条回复
Ultraman
2022-05-20 01:41:38 +08:00
服务端需要 Linux 的时候不是应该直接装 Linux ?
12101111
2022-05-20 01:50:45 +08:00
服务器版的内核 /Hyper-V hypervisor 和客户版 SKU 完全不同,WSL2 一个基于 Hyper-V 开发的项目可能仅支持客户版 SKU 上的 Hyper-V
zx900930
2022-05-20 02:16:43 +08:00
@12101111 20H2 都还支持的, 2022 直接一刀砍了, 下面都骂翻了....
难道还有人觉得合理?
本来轻度双系统需求可以轻量 deploy, cross os file share 一步到位.
这下得直接塞一个启动更慢更臃肿的 VM 进去, 网络和文件共享全得手动自己调或者另外写脚本....
这 20H2 已经 EOL 了, 这让有 wsl2 应用的 migration 怎么做? 头都大了.
ysc3839
2022-05-20 03:35:28 +08:00
可能微软对 WSL 的定位一直是开发用途,不保证生产环境的稳定性吧
kennylam777
2022-05-20 04:47:43 +08:00
同上,WSL2 開始之初就是面向開發人員的,我也在用但有時候 Windows update 後出現問題,不敢用來上 production 。
gam2046
2022-05-20 05:35:29 +08:00
合理呀,server 系统本身定位就不是开发用途。WSL 用途只是提供给开发者用作开发,而不是用于部署产品使用。

说白了,个人用户使用 server 系统当作个人版系统使用,微软本来就不管,这些人也不会掏钱买正版。

真正会使用 Windows server 并为之付费的用户,不会用 server 上的 wsl 部署业务。

server 需要的稳定而不是充满黑魔法的 wsl ,开发者需要开发效率,一定程度上上的不稳定是可以接受的。
Tink
2022-05-20 08:07:48 +08:00
合理
xuanbg
2022-05-20 08:48:09 +08:00
你的服务器需要 linux 系统的话,自己装一个就好,又不要钱,还要什么二把刀的 WSL2.
MiketsuSmasher
2022-05-20 10:15:47 +08:00
我来翻译一下楼主的需求:他想要在 Windows 服务器上用不稳定的黑魔法方式跑 Linux 服务
Itoktsnhc
2022-05-20 10:36:40 +08:00
Server 2022 上要用 Linux 应该直接 hyper-v 就行。而且 WSL2 的包是随着 Store 分发的(虽然有离线的安装模式),server 里面 store 都没。
Huelse
2022-05-20 11:12:09 +08:00
微软一直喜欢砍用户用的爽的功能,老毛病了
learningman
2022-05-20 11:20:43 +08:00
楼主要不试试 cygwin ?
nba2k9
2022-05-20 11:25:56 +08:00
server 端要用 wsl 为什么不直接装 Linux
我觉得合理
nothingistrue
2022-05-20 11:30:17 +08:00
楼主明显是个人电脑用 Windows Server 替代 Win 10/11 。微软不管个人用户用 Server 版本,不代表他就要支持个人用户用 Server 版本。
cmdOptionKana
2022-05-20 11:33:58 +08:00
wsl2 用于生产部署?
zhzy0077
2022-05-20 11:44:38 +08:00
这个说实话砍的对 微软明显就是每天加新的又不敢减 到最后代码堆成山都没法维护就寄 和 Windows 一样
roundgis
2022-05-20 12:11:04 +08:00
WSL2 用於開發

服務端老老實實裝 linux 吧
WOLFRAZOR
2022-05-20 13:50:18 +08:00
部署服务器直接装个 Linux 。WSL 是用作开发(而不是部署)
reneiw
2022-05-20 14:14:39 +08:00
Server 上面的 WSL 出问题了,是不是微软还要出人力去解决 linux 操作系统的问题
luckyjack
2022-05-20 14:15:45 +08:00
server 上加个 WSL 有点鸡肋啊

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

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

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

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

© 2021 V2EX