Win 2004 + WSL2 真香 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wzzyj8
V2EX    分享发现

Win 2004 + WSL2 真香

  •  
  •   wzzyj8 2020-05-28 21:15:45 +08:00 6612 次点击
    这是一个创建于 1960 天前的主题,其中的信息可能已经有所发展或是发生改变。

    全家桶已经可以通过 Windows Update Assistant 进行更新,传送门: https://www.microsoft.com/en-au/software-download/windows10

    WSL2 是真的很香,基本能满足多数 Linux 下的工作需求,而且速度快了真的不止一点点。大家如果从 WSL 升级的时候可能输入 wsl --set-version [dist] 2 以后会遇到出现了 Error: 0xffffffff 错误,此时请排查本地端口占用情况,占用 Port 53 的程序可能导致这个错误。

    升级完以后,真香。

    除此以外: 中文输入法有小 UI 更新,看着还行。整体速度感觉有所提升,当然也可能是幻觉。

    到现在暂时没有蓝屏,总体觉得做的不错。

    其他欢迎补充

    第 1 条附言    2020-05-29 15:55:45 +08:00
    有小问题,WSL2 因为自身是虚拟机的关系,如果要访问别的 Hyper-v 虚拟机会特别复杂,但是这个需求应该不太大众
    19 条回复    2020-06-07 07:04:54 +08:00
    murmur
        1
    murmur  
       2020-05-28 21:38:16 +08:00
    我今天 nodejs 装环境撞墙了,环境变量直接读了 windows 的 path,然后用 echo 按官网提示关交互提示我没权限,
    leeUp
        2
    leeUp  
       2020-05-28 23:07:15 +08:00
    我也觉得变得更流畅了~,哈哈哈好评!
    hellos
        3
    hellos  
       2020-05-28 23:10:02 +08:00
    日语输入法也有更新,支持 ctrl + space 切换日英了
    zmxnv123
        4
    zmxnv123  
       2020-05-29 08:46:57 +08:00 via iPhone
    什么时候 ide 能无缝接入 wsl 了就换回 windows,
    wsseo
        5
    wsseo  
       2020-05-29 13:30:50 +08:00
    能与 vmware 共存吗?
    wzzyj8
        6
    wzzyj8  
    OP
       2020-05-29 15:38:03 +08:00
    @wsseo 试了 Vbox,完美兼容,Vmware 看通告应该是可以的
    wzzyj8
        7
    wzzyj8  
    OP
       2020-05-29 15:38:26 +08:00
    @zmxnv123 Vscode WSL 呀,很香
    systemcall
        8
    systemcall  
       2020-05-29 19:03:28 +08:00
    想知道今年会出 2008 和 2012 吗
    难道要叫 2004 和 2009,分别比 2003 和 2008 大一位?
    okudayukiko0
        9
    okudayukiko0  
       2020-05-29 21:26:11 +08:00 via Android
    WSL2 是直接使用 Hyper-V 机能。VMware 无法在安装了 Hyper-V 的 Windows 10 安装。解决办法是卸载 Hyper-V,或者用 bcdedit 暂时禁止 Hyper-V 。
    zhxhwyzh14
        10
    zhxhwyzh14  
       2020-05-30 00:12:12 +08:00 via Android
    @okudayukiko0 vm 已经兼容了
    wzzyj8
        11
    wzzyj8  
    OP
       2020-05-30 08:37:45 +08:00
    @okudayukiko0 事实上 1909 就已经可以使用 ring0 了
    Bunnyranch
        12
    Bunnyranch  
       2020-05-30 10:25:25 +08:00
    WSL2 的内存占用情况怎么样,听人说变高了,我在 WSL2 下只安装一个 smartDNS 跑起来也要费 300M 内存吗。。
    wzzyj8
        13
    wzzyj8  
    OP
       2020-05-30 10:28:20 +08:00
    @Bunnyranch 启动默认占用一部分 RAM,大概是 2GB,据说可以压缩,如果是内存大户上来就 32G 起跳的,基本没差,但是如果是小 RAM 用户可能会感受到差异
    welod
        14
    welod  
       2020-05-31 15:08:54 +08:00
    @okudayukiko0
    不用,最新版 VMware 已经可以共存了,vm15.5
    okudayukiko0
        15
    okudayukiko0  
       2020-05-31 17:45:54 +08:00 via Android
    @welod VMware 15.05 是直接共存,还是调用 Hyper-V 引擎?
    welod
        16
    welod  
       2020-05-31 21:31:33 +08:00
    @okudayukiko0 看更新说明,感觉是用的自己的引擎,只不过 API 是兼容的,且支持嵌套虚拟化

    https://docs.vmware.com/en/VMware-Workstation-Pro/15.5/rn/VMware-Workstation-1555-Pro-Release-Notes.html

    我也搞不懂具体原理,毕竟 USB,显卡这些驱动都好好的,且是小版本号更新,应该不是底层的引擎换了

    反正结论是 vm15.5 和 wsl2 能同时使用,且 vm 的功能都正常
    welod
        17
    welod  
       2020-05-31 21:32:59 +08:00
    @okudayukiko0
    wsl2, vm, docker(基于 wsl2) 三者同时使用的相当完美
    weiweiwitch
        18
    weiweiwitch  
       2020-06-01 10:49:01 +08:00
    @welod 实验了下,workstation 15.5.5 要和 wsl2 共存,虚拟机的 CPU 配置中要关闭 vt 特性,不然起不来 vm 。但是关闭了 vt,虚拟机性能太慢了。
    另外,如果在安装 wsl2 时没有关闭虚拟机,只是挂起了。会导致 wsl2 安装完后,挂起的虚拟机既无法关闭,也无法启动的问题。
    感觉还是有些坑没填,建议等 vmware workstation 16 出来后再升级 20h1 或安装 wsl2 。
    yyn0210
        19
    yyn0210  
       2020-06-07 07:04:54 +08:00
    @zmxnv123 idea 和 vscode 都可以无缝接入
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2974 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 12:11 PVG 20:11 LAX 05:11 JFK 08:11
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86