James369
V2EX  ›  问与答

各位的 Win10 有用到 Linux 子系统这个功能吗?

  •  
  •   James369 · Mar 1, 2021 · 7232 views
    This topic created in 2075 days ago, the information mentioned may be changed or developed.
    没想到 windows 里面会包含一个 linux,这下反客为主不怕被 linux 吞并了。
    感觉原理就跟虚拟机差不多,也挺方便,至少说不用再单独安装一个 linux/ubuntu 系统了。
    windows 这个设计挺有意思的,
    39 replies  •  2021-03-02 19:52:08 +08:00
    SJ2050cn
    SJ2050cn
    Mar 1, 2021
    1
    早用上了,对我来说足够用了,相比常规的虚拟机软件,最大的感受就是启动速度极快,跟打开一个命令行窗口一样,缺点就是有时候内存会占用过大,这时候把 wsl 关一下重启就好了,其他使用方面感觉和普通的虚拟机没区别。

    ![image-20210301084954008]( https://pic.baixiongz.com/uploads/2021/03/01/e8cfd8f8d2637.png)
    chenyi
    chenyi
    Mar 1, 2021
    2
    python 开发用,有些库在 windows 上面装太麻烦,有些干脆没有
    James369
    James369
    OP
    Mar 1, 2021
    3
    @SJ2050cn 不错,酷炫。 以前是 ubuntu+win 虚拟机,现在是反过来了。
    CallMeReznov
    CallMeReznov
    Mar 1, 2021❤️2
    4
    不光用上了,甚至是主力 terminal,配合 WT 简直完美,装了 wsl1 和 wsl2 的 ubuntu,又装了个 arch.
    EKkoGG
    EKkoGG
    Mar 1, 2021
    5
    看来很少逛 V2,这个功能出了多久了 0.0
    NIYIKI
    NIYIKI
    Mar 1, 2021
    6
    现在在用, 配合 docker 体验十分好. 就是内存占的有点大
    riggzh
    riggzh
    Mar 1, 2021 via iPhone
    7
    就跑了个 docker. 有些东西放里面跑我不如直接扔服务器上
    James369
    James369
    OP
    Mar 1, 2021
    8
    @EKkoGG 是的,而且以前都是用苹果电脑办公。所以对 windows 关注比较少,家里电脑还停留在 win7,我觉得 win7 真是经典,而且 win7 玻璃效果太好看了,甚至比较苹果系统好看。
    cheng6563
    cheng6563
    Mar 1, 2021 via Android
    9
    用着 wsl1
    zm8m93Q1e5otOC69
    zm8m93Q1e5otOC69
    Mar 1, 2021
    10
    wsl2+docker desktop 很好用
    leapV3
    leapV3
    Mar 1, 2021
    11
    wsl2 + ubuntu 20/18+ docker
    icyalala
    icyalala
    Mar 1, 2021
    12
    wsl1 和 wsl2 都吵了好久了。。
    JeffyChen
    JeffyChen
    Mar 1, 2021
    13
    我自己的环境:wsl2+vscode+pycharm+golang
    LokiSharp
    LokiSharp
    Mar 1, 2021
    14
    没有 systemd 用起来有点不习惯
    inhzus
    inhzus
    Mar 1, 2021
    15
    在家开发完全靠 WSL 2,把 systemd 搞定,X11 把桌面环境映射出来,用起来不要太舒服。
    inhzus
    inhzus
    Mar 1, 2021
    16
    @LokiSharp #14 https://github.com/arkane-systems/genie 这个可以解决,就是用起来有点重,不过性能好无所谓那点 overhead
    badbye
    badbye
    Mar 1, 2021
    17
    windows 开了个 docker,用的 wsl2
    好吃内存
    mengshouer
    mengshouer
    Mar 1, 2021
    18
    windows 不开 hyper-v 根本用不了 docker(开了 hyper-v 其他模拟器又有兼容问题了
    mingtdlb
    mingtdlb
    Mar 1, 2021
    19
    wls 和 VMware 虚拟机比会更剩内存一些么? wsl 有快照么
    zuiluo
    zuiluo
    Mar 1, 2021
    20
    之前想用,结果发现跑不了 GPU,后面好像快出解决方案了貌似?
    VsevenMagic
    VsevenMagic
    Mar 1, 2021 via iPhone
    21
    自己的电脑没有公网 ip,还是用云服务器比较舒服
    zhiguang
    zhiguang
    Mar 1, 2021
    22
    装的 centos 没有 systemd 我连服务都起不了..
    cameco
    cameco
    Mar 1, 2021
    23
    哦豁,我还是用的 vmware workstation 运行的 centos 8 。使用 windows terminal 链接操作。
    monetto
    monetto
    Mar 1, 2021 via iPhone
    24
    @inhzus 但是 WSL 的 GUI 应用没有 GPU 硬件加速啊...任何应用动画都卡卡的,试过 Gnome3 直接卡飞,只能说可以用。不过能做到这点确实很不错了。
    zxCoder
    zxCoder
    Mar 1, 2021
    25
    不好用,我更喜欢用 linux 的桌面
    yEhwG10ZJa83067x
    yEhwG10ZJa83067x
    Mar 1, 2021
    26
    一直在用 vagrant + Vituralbox ;不过有时间还是想去试试这个的。
    lscexpress
    lscexpress
    Mar 1, 2021
    27
    @NIYIKI 内存 16g 就没多大压力
    FawkesV
    FawkesV
    Mar 1, 2021
    28
    需要 docker 的时候用用,平时还是本地的开发环境容易些。用过 wsl2 开发 JAVA 和 PHP 都不爽。
    UN2758
    UN2758
    Mar 1, 2021
    29
    @zuiluo #20 去年就支持 cuda 了吧,你是要炼丹吗?
    skies457
    skies457
    Mar 1, 2021
    30
    配合 vscode 简直神器,在 wsl 里可以直接"code ."打开 windows 的 vscode
    gravitybox
    gravitybox
    Mar 1, 2021
    31
    原来是 windows + vmware,现在是 windows+wsl2,非常方便。配合微软家的 vscode 、windows terminal,很好用。
    wolfie
    wolfie
    Mar 1, 2021
    32
    @zhiguang #22
    wsl centos 确实是个瘸子,每次都 nohup dockerd 启动。
    yuningWang8
    yuningWang8
    Mar 1, 2021
    33
    配合 vscode 的 remote-wsl 写代码很好用
    Nerv
    Nerv
    Mar 1, 2021
    34
    借楼问下,大家的 wsl2 启动速度咋样,我这边 shutdown 之后需要 5~6 秒才能重新开启。
    irytu
    irytu
    Mar 2, 2021 via iPhone
    35
    用 docker 就会用到
    Claar
    Claar
    Mar 2, 2021 via iPhone
    36
    搭配着 win 用很舒服,如果不是要连接硬件我连 vm 都不用装,其实还是要的,wsl 用的库好像稍稍有点不一样(这一点跟绝大多数人无关
    hucsmn
    hucsmn
    Mar 2, 2021 via Android
    37
    systemd 问题可以用计划任务+[一些 hack]( https://gist.github.com/da1dbc2eb5903cb3143c35313623e7b0)来解决
    xyz1396
    xyz1396
    Mar 2, 2021
    38
    反正是很香
    ysn2233
    ysn2233
    Mar 2, 2021
    39
    wsl2 + arch + xfce + vcxsrv
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1311 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 20:24 · PVG 04:24 · LAX 12:24 · JFK 15:24
    ♥ Do have faith in what you're doing.