V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zx900930
V2EX  ›  Windows

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

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

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

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

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

    服務端老老實實裝 linux 吧
    WOLFRAZOR
        18
    WOLFRAZOR  
       2022-05-20 13:50:18 +08:00
    部署服务器直接装个 Linux 。WSL 是用作开发(而不是部署)
    reneiw
        19
    reneiw  
       2022-05-20 14:14:39 +08:00
    Server 上面的 WSL 出问题了,是不是微软还要出人力去解决 linux 操作系统的问题
    luckyjack
        20
    luckyjack  
       2022-05-20 14:15:45 +08:00
    server 上加个 WSL 有点鸡肋啊
    BrettD
        21
    BrettD  
       2022-05-20 14:39:53 +08:00 via iPhone
    WSL 文件系统偶然丢数据的问题到现在都没解决呢
    lookStupiToForce
        22
    lookStupiToForce  
       2022-05-20 19:41:50 +08:00
    从微软的方面考虑,他们肯定也不愿意给 wsl 这种不稳定的黑魔法应用兜底,至少在能稳定当成生产工具卖钱之前不愿意。
    在此基础上,如果要拿来当工具卖钱,微软怕不是还要额外维护一条 [能稳定当作生产环境的运行在 wsl 上] 的 linux 分支
    leeg810312
        23
    leeg810312  
       2022-05-21 13:57:15 +08:00
    在生产环境用 WSL 不直接用 Linux ,有哪个架构师会搞这样的设计?
    noyle
        24
    noyle  
       2022-05-25 22:13:11 +08:00
    FYI: Windows Server 2022 now supports WSL2 Linux distributions
    https://www.xda-developers.com/windows-server-2022-wsl2-distros/
    seanzxx
        25
    seanzxx  
       2022-05-26 00:05:42 +08:00
    楼上的动作好快呀,我也是才看到这个新闻
    https://www.xda-developers.com/windows-server-2022-wsl2-distros/
    zx900930
        26
    zx900930  
    OP
       2022-05-26 00:42:12 +08:00
    @noyle 谢了, 看来是被骂回来了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5386 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 07:03 · PVG 15:03 · LAX 00:03 · JFK 03:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.