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

wsl2 下的 archlinux 体验怎么样

  •  
  •   fioncat ·
    fioncat · 2023-03-13 11:35:21 +08:00 · 4272 次点击
    这是一个创建于 402 天前的主题,其中的信息可能已经有所发展或是发生改变。

    长期使用 archlinux 作为主力开发机,也长期受到 linux 下腾讯系软件体验不好的困扰。(工作原因,需要用企业微信,腾讯会议等软件)

    最近试了下在家里的 win11 下面安装 wsl2 archlinux 。初体验还行,就是内核用不了新版。

    对 wsl2 不太熟,看网上褒贬不一,想问下有没有用 wsl2 archlinux 开发的 v 友,长期使用体验怎么样。如果不错的话想买个 win 本了。

    主要顾虑是性能以及兼容性。

    27 条回复    2023-03-14 09:52:54 +08:00
    icbmicbm
        1
    icbmicbm  
       2023-03-13 11:38:43 +08:00
    俺也在考虑用 wsl2 ,目前用机 14 寸 m1 pro mbp ,想换到 surface pro 9
    paccco
        2
    paccco  
       2023-03-13 11:41:22 +08:00
    wsl2 archlinux 体验不好,特别是用 arch 就是想日常 pacman -Syy, 经常出一些奇奇怪怪的问题 ,不如放虚拟机里面.
    paccco
        3
    paccco  
       2023-03-13 11:41:47 +08:00
    @paccco 当然也有可能是我菜
    oldshensheep
        4
    oldshensheep  
       2023-03-13 11:46:14 +08:00
    内存搞大点,32G 起步
    ivvei
        5
    ivvei  
       2023-03-13 11:55:48 +08:00
    能用。日常 pacman -Syyu 从没出过问题。
    ivvei
        6
    ivvei  
       2023-03-13 11:57:13 +08:00   ❤️ 1
    但是为什么要 Win 本呢? Linux 原生不是更爽吗?企业微信腾讯会议可以放手机上,或者开个虚拟机。
    Noicdi
        7
    Noicdi  
       2023-03-13 12:03:11 +08:00 via iPhone
    除了内核更新需要看 windows 更新推送,其他的没啥问题,systemd 也支持了,日常 syu 更新。
    开发的话我做 Linux c/c++,和 vscode clion 都可以联动编译工具链;再安装点 wsl 扩展软件可以很直接的用 windows 的资源管理器之类的
    f6x
        8
    f6x  
       2023-03-13 12:07:27 +08:00
    @ivvei 为什么要 本呢, 装服务器上,远程操作不是更爽么.
    MXMIS
        9
    MXMIS  
       2023-03-13 12:24:25 +08:00
    我用 WSL2 不太好用,现在是直接用虚拟机
    hez2010
        10
    hez2010  
       2023-03-13 12:49:16 +08:00
    WSL2 的内核支持设置成你自己编译的版本,所以可以自行更新到最新。
    iwdmb
        11
    iwdmb  
       2023-03-13 13:00:28 +08:00
    Manjaro + VMware Workstation + Windows 10 LTSC
    kindjeff
        12
    kindjeff  
       2023-03-13 13:18:46 +08:00
    wsl2 下使用 arch 快一年了,中间还换过一次电脑(用 wsl.exe export 出来再搬过去),没什么异常的(至少还没滚挂过)。我的使用习惯是日常用 golang python 、用 vim 和 vscode 、用 k8s 相关的工具,然后因为没有 systemd 所以会用 podman 但必要的时候也会手动跑 dockerd 。都表现正常。
    cnbattle
        13
    cnbattle  
       2023-03-13 13:49:33 +08:00
    正常 没遇到什么问题, 现在 wsl2 支持 systemd 了,要手动到 /etc/wsl.conf 开启
    hoopan
        14
    hoopan  
       2023-03-13 13:54:25 +08:00
    刚开始用 wsl2 + Ubuntu ,目前体验还行。根据微软的指南,安装了 VS code 、Docker Desktop ,使用起来流畅、方便。
    之前一直用的 VM ,相比起来,wsl2 资源消耗更小,我本地 32G 内存,之前 VM 内使用 jetbrains ,偶尔会卡一下。
    TrembleBeforeMe
        15
    TrembleBeforeMe  
       2023-03-13 14:11:30 +08:00
    wsl2 是虚拟机
    placeholder
        16
    placeholder  
       2023-03-13 14:19:45 +08:00
    不咋地,不如直装 arch linux
    youngriver
        17
    youngriver  
       2023-03-13 14:21:22 +08:00
    最烦的是 USB 的问题,其他都是小问题。。
    dobelee
        18
    dobelee  
       2023-03-13 14:24:35 +08:00
    用 wsl2 ubuntu 好几年,开发上没啥太大问题。
    gam2046
        19
    gam2046  
       2023-03-13 14:43:06 +08:00   ❤️ 1
    archlinux 没用过,日常用的 Debian 。

    长期 WSL2 + WSA 选手。

    以自己的使用体验来说,还是不错的。VS Code Remote in Container 可以解决绝大多数开发环境的问题,WSA 可以解决多数国产应用的问题,比如 QQ 、微信这些(至少我自己还没遇到封号的问题)。

    Remote Container 也跑过一些 gpu 应用,比如 https://github.com/microsoft/visual-chatgpt 玩了一下,也没什么问题。
    squarefong17
        20
    squarefong17  
       2023-03-13 15:24:31 +08:00
    @f6x 因为本地环境延迟低,也不会多人挤一个服务器,导致性能不稳定,独享 8C16T ,美滋滋。今年看情况,还可能会升级为 16C32T 的本子,更爽。并且业务上需要 docker ,而 mac 和 win 的 docker 都在虚拟机里,不如直接物理机 Linux 的情况下直接 docker 用着爽。再加上 jetbrain 核 vscode 早八百年就原生支持 Linux 了,我司业务沟通也用的网页,不需要企业微信这种鬼东西,工作上直接 Linux 毫无压力。
    janus77
        21
    janus77  
       2023-03-13 15:56:48 +08:00
    换位思考一下,主系统用 arch ,虚拟机用 win 如何
    fioncat
        22
    fioncat  
    OP
       2023-03-13 17:25:46 +08:00
    @janus77 试过,会议投屏啥的不太舒服,而且虚拟机 win 感觉性能一般。
    fioncat
        23
    fioncat  
    OP
       2023-03-13 17:49:01 +08:00
    @youngriver 老哥 usb 会有啥问题嘛
    rockxsj
        24
    rockxsj  
       2023-03-13 17:49:37 +08:00
    鹅妹子嘤!
    wsl2+archlinux 一年了,每日必须 yay ,从来没滚挂过。 另外现在最新的 wsl2 也已经支持 systemd 了,所以服务安装也没问题了。
    monopoly
        25
    monopoly  
       2023-03-13 20:18:21 +08:00
    没发现什么问题 和 wsl2+ubuntu 稳定性一致
    amber0317
        26
    amber0317  
       2023-03-13 22:19:05 +08:00
    目前发现的一个问题,隔一段时间(大概一周)就会出现一个直接进不去系统,报一个错误代码,后来摸索出来要 winsock reset 一下才行
    youngriver
        27
    youngriver  
       2023-03-14 09:52:54 +08:00
    @fioncat 没把饭打一个稳定的 USB 转串口的驱动,高波特率下会偶尔崩溃。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4307 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 01:03 · PVG 09:03 · LAX 18:03 · JFK 21:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.