V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
fuyufjh
V2EX  ›  Linux

Windows Subsystem for Linux (WSL) 2 发布,包含完整 Linux 内核

  •  
  •   fuyufjh ·
    fuyufjh · 2019-05-07 12:28:03 +08:00 · 16977 次点击
    这是一个创建于 2025 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Highlights:

    • 包含一个完整的 Linux 4.19 Kernel,可以无障碍运行 Docker 等应用
    • 基于一个轻量级的虚拟化技术,比 VM 效率高得多
    • 性能相比 WSL1 有大幅提升( up to 20x faster )

    https://devblogs.microsoft.com/commandline/announcing-wsl-2/

    69 条回复    2019-06-25 16:39:52 +08:00
    V2exUser
        1
    V2exUser  
       2019-05-07 12:30:01 +08:00 via Android   ❤️ 2
    昨天在想 wsl 不方便运行 linux 版本的 docker,装了个 manjaro
    cholerae
        2
    cholerae  
       2019-05-07 12:35:23 +08:00
    这个跟之前 wsl 的原理都不一样了,竟然还叫 wsl2
    iceheart
        3
    iceheart  
       2019-05-07 12:37:31 +08:00 via Android   ❤️ 1
    发布了?哪里下载安装啊?
    uleh
        4
    uleh  
       2019-05-07 12:44:22 +08:00   ❤️ 1
    这个叫“公布”,不叫“发布”……
    yexm0
        5
    yexm0  
       2019-05-07 12:44:58 +08:00 via Android
    @iceheart 发布了,至于几时放开给公众下载就得继续等微软的消息了。
    lihongjie0209
        6
    lihongjie0209  
       2019-05-07 12:53:40 +08:00
    windows10 企业版连商店都没有, 别说装 wsl 了
    reus
        7
    reus  
       2019-05-07 13:01:40 +08:00
    @yexm0 announcing 只是说有这么个东西,能下载才叫 release,才叫发布
    LokiSharp
        8
    LokiSharp  
       2019-05-07 13:05:49 +08:00
    所以原来的 wsl 被砍了?
    likebeta
        9
    likebeta  
       2019-05-07 13:14:26 +08:00
    巨硬大法好
    hronro
        10
    hronro  
       2019-05-07 13:15:29 +08:00
    @lihongjie0209 #6 可以装的,只是麻烦点,不能从商店直接装,要手动下载安装包,微软官网有文档的
    alexfu
        11
    alexfu  
       2019-05-07 13:19:00 +08:00
    @yexm0 文章里写了 6 月底 Windows Insider Program
    TonyHoAspire
        12
    TonyHoAspire  
       2019-05-07 13:37:34 +08:00
    不知道可以编译 Uboot 和 Kernel 以及 Buildroot 了没有
    zqguo
        13
    zqguo  
       2019-05-07 14:27:51 +08:00
    从 mac 转回来了,巨硬真香!
    expy
        14
    expy  
       2019-05-07 14:50:32 +08:00
    这是真要变成最流行的 Linux 发行版啊。
    ly50247
        15
    ly50247  
       2019-05-07 14:52:07 +08:00 via iPhone
    @TonyHoAspire 编译是没问题的,和编译什么没关系,就是速度慢些。
    Cavolo
        16
    Cavolo  
       2019-05-07 14:56:03 +08:00
    @lihongjie0209 你那是 ltsc 吧,企业版是有商店的
    testcaoy7
        17
    testcaoy7  
       2019-05-07 15:12:32 +08:00
    @lihongjie0209 没有商店也可以装 wsl,github 上有不需要商店的 wsl arch linux
    ztaosony
        18
    ztaosony  
       2019-05-07 15:59:28 +08:00
    坐等 wsl2 和 windows terminal
    binbinyouliiii
        19
    binbinyouliiii  
       2019-05-07 18:08:11 +08:00
    话说这次是不是真的可以叫 Linux 的发行版了
    lihongjie0209
        20
    lihongjie0209  
       2019-05-07 18:36:58 +08:00
    @testcaoy7
    @Cavolo
    @hronro

    我知道, 太麻烦了, 懒得弄, 还是接着用 Vmware Workstation
    mooncakejs
        21
    mooncakejs  
       2019-05-07 18:45:31 +08:00
    巨硬真硬, 打算把公司的 mbp 装 win10 了。
    alexfu
        22
    alexfu  
       2019-05-07 19:06:02 +08:00
    @lihongjie0209 其实 wsl 一代装 arch 用 github 上的脚本只需要 command prompt 里输入一行命令 不知道 wsl2 怎么样
    matolv
        23
    matolv  
       2019-05-07 19:34:12 +08:00
    印度佬上台以后巨硬变成这样不奇怪,以后最流行 linux 发行就是巨硬的了
    Chingim
        24
    Chingim  
       2019-05-07 19:43:25 +08:00 via Android
    库克要加油鸭,很久没有激动人心的新功能了
    zjp
        25
    zjp  
       2019-05-07 19:49:17 +08:00
    最近在公司只能用 Windows,WSL 也不顺手,越来越想直接用 Linux 虚拟机了...期待 wsl2 和 windows terminal
    koodai
        26
    koodai  
       2019-05-07 20:52:26 +08:00 via Android   ❤️ 3
    对现在的微软特别满意!👍
    conn4575
        27
    conn4575  
       2019-05-07 21:33:02 +08:00 via Android
    如果能运行完整 linux,那 mac 真的可以丢了
    edk24
        28
    edk24  
       2019-05-07 22:34:41 +08:00   ❤️ 1
    我花了那么多心思转 linux 了,好不容易解决了 photoshop 和印象笔记的问题。 难道 真香?~

    挺期待的, 毕竟 win 可以还打游戏
    jzq526
        29
    jzq526  
       2019-05-07 23:09:14 +08:00
    试过 wsl,觉得别扭放弃了,现在看来还要继续尝试啊
    jackmod
        30
    jackmod  
       2019-05-07 23:17:26 +08:00
    然而用 WSL 发行版之前要先买一套 windows (跑

    不知 WSL2 能不能支持各种奇怪的 FS,这样两边的通用大文件 FS 就可以用 ext-4 了。
    dreamtrail
        31
    dreamtrail  
       2019-05-07 23:47:33 +08:00
    我觉得有没有完整的内核不是特别重要。做为开发环境,性能也不是最关键的,但希望能有一个原生的 gui 界面,不然在里面想 plot 一下都不方便
    simonsmh
        32
    simonsmh  
       2019-05-08 00:10:20 +08:00 via Android
    @dreamtrail X410 是最好用的 gui 方案,但很可惜收费不开源
    fuyufjh
        33
    fuyufjh  
    OP
       2019-05-08 00:39:10 +08:00
    @cholerae @LokiSharp 感觉原来的 WSL 坑太大填不动了,回头发现还是 VM 大法好
    iEverX
        34
    iEverX  
       2019-05-08 01:07:25 +08:00
    windows 下的开发越来越舒服了。如果 IDE 什么的可以无缝访问 wsl 里的文件以及工具,就更棒了
    LosLord
        35
    LosLord  
       2019-05-08 01:20:50 +08:00
    @iEverX 直接在 WSL 运行 IDE 不就好了
    tony601818
        36
    tony601818  
       2019-05-08 01:49:21 +08:00 via Android   ❤️ 1
    网络功能都能用了吗
    iEverX
        37
    iEverX  
       2019-05-08 01:51:42 +08:00 via Android
    @LosLord 可以有 gui 吗?
    autogen
        38
    autogen  
       2019-05-08 02:03:28 +08:00
    vmware + debian 用着挺好,不折腾
    Ruohua3kou
        39
    Ruohua3kou  
       2019-05-08 02:10:44 +08:00 via iPhone
    @iEverX 利用 mobaxterm 可以,具体搜一下应该有蛮多教程
    jedihy
        40
    jedihy  
       2019-05-08 06:23:24 +08:00
    @lihongjie0209 你说的是 server SKU 吧?我所有的机器都是 enterprise version,都有商店。
    tangbao
        41
    tangbao  
       2019-05-08 08:09:09 +08:00   ❤️ 1
    有没有什么 IDE 能够调用 WSL 里面的编译器的啊?
    Stevenv
        42
    Stevenv  
       2019-05-08 08:42:26 +08:00 via Android
    等 idea 支持 wsl 再装回去。
    lihongjie0209
        43
    lihongjie0209  
       2019-05-08 08:54:10 +08:00
    weichzh
        44
    weichzh  
       2019-05-08 09:12:10 +08:00 via Android
    @tangbao vs code remote 行吗。。。🤗
    testcaoy7
        45
    testcaoy7  
       2019-05-08 09:14:15 +08:00
    目前 WSL2 依赖 Hyper-V,开启了 VMware 就不能装了
    wolfan
        46
    wolfan  
       2019-05-08 09:17:58 +08:00 via Android
    今年大更会带上这个吧?
    chinvo
        47
    chinvo  
       2019-05-08 09:21:04 +08:00 via iPhone
    说白了是个虚拟机
    Spatherbst
        48
    Spatherbst  
       2019-05-08 09:29:31 +08:00
    jasonyang9
        49
    jasonyang9  
       2019-05-08 09:37:11 +08:00
    WSL 弄不下去了
    photon006
        50
    photon006  
       2019-05-08 10:04:11 +08:00
    这次支持 gpu 吗?
    WispZhan
        51
    WispZhan  
       2019-05-08 10:04:16 +08:00 via Android
    WSL 那个 I/O 性能有点捉急。不知道 2 有没有改进等测试
    ericgui
        52
    ericgui  
       2019-05-08 10:08:53 +08:00
    能否平滑升级?我就关心这个
    jaimezhan
        53
    jaimezhan  
       2019-05-08 10:10:25 +08:00
    就知道微软公布了很牛逼的东西,但是很多名词都不知道是啥,例如 wsl 等等,都是干嘛用的
    specita
        54
    specita  
       2019-05-08 10:22:23 +08:00
    期待一下,wsl 用起来还是不怎么方便
    tiscool
        55
    tiscool  
       2019-05-08 11:44:17 +08:00
    @testcaoy7 #45 哪里看到的资料是用 Hyper V 实现的?如果真是虚拟机也不会说 Vmware 不能用吧
    skadi
        56
    skadi  
       2019-05-08 11:45:46 +08:00 via iPhone
    真香
    LosLord
        57
    LosLord  
       2019-05-08 12:07:32 +08:00
    SenLief
        58
    SenLief  
       2019-05-08 12:12:01 +08:00 via Android
    win 变成最流行的 linux 发行版指日可待。
    wangdk23411
        59
    wangdk23411  
       2019-05-08 12:15:28 +08:00
    @tiscool HyperV 要独占 VT-D 的,开了这货 vmware 就完了
    pecopeco
        60
    pecopeco  
       2019-05-08 15:21:27 +08:00
    terminal 加 WSL2,可以放弃 win7 了
    Fanx
        61
    Fanx  
       2019-05-09 03:29:15 +08:00 via Android
    之前用过一段时间,总感觉哪里怪怪的,很不顺手,现在可以尝试着用用看了
    fcymk2
        62
    fcymk2  
       2019-05-13 10:37:48 +08:00
    解决了和 vmware virtualbox 的冲突后 就可以装上了....
    shansheng
        63
    shansheng  
       2019-05-13 13:52:06 +08:00
    @hronro 哪里有下载安装的步骤不,下载都没找到,5555
    hronro
        64
    hronro  
       2019-05-13 15:52:15 +08:00
    avantcontra
        65
    avantcontra  
       2019-05-13 23:49:56 +08:00
    @edk24 求问 linux 下 evernote 怎么解决的?一直没找到合适的方案,web 版、wine 都试过了,看到第三方有客户端但都有点老好像,现在用虚拟机。。
    edk24
        66
    edk24  
       2019-05-14 10:25:42 +08:00
    @avantcontra nixnode... 虚拟机有时候要把我系统搞死机, 不知道兼容性还是什么问题 有的笔记读不出来, web 版同样. 只有 win 版本正常

    没有印象笔记, 在 deepin 桌面环境真的呆不下去. 那可是宝贝啊
    stern123
        67
    stern123  
       2019-05-14 13:35:31 +08:00 via iPhone
    WSL 的话,最终还是用的 ntfs 文件系统,不区分文件名大小写,这点很坑,有些软件包是编不过去的;文件系统速度慢就不说了。
    WSL2 看起来原理都不一样,很期待
    dosgo
        68
    dosgo  
       2019-06-21 14:24:55 +08:00
    不支持 VirtualBox 感觉没啥用
    orangutan92
        69
    orangutan92  
       2019-06-25 16:39:52 +08:00
    这个 wls2 什么时候更新到正式版呢?版本号是?我现在是 19H1
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1005 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 22:14 · PVG 06:14 · LAX 14:14 · JFK 17:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.