快被 WSL 整麻了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MuyuQ
V2EX    问与答

快被 WSL 整麻了

  •  
  •   MuyuQ 3 月 21 日 2558 次点击
    把 openclaw 转移到 wsl 以后,把 claude 和 codex 也都转移到了 wsl 。
    想弄一个 discord 服务器,让 openclaw 指挥 claude 干活儿。
    然后坑一个接一个的。
    openclaw 的代理有坑,discord 走代理也有坑。
    好不容易在 GitHub 上找到了解决办法,回头发现 claude 在 WSL 下也有坑。。。。。
    不支持 chrome 调用,

    Chrome 集成处于测试版阶段,目前仅适用于 Google Chrome 。尚不支持 Brave 、Arc 或其他基于 Chromium 的浏览器。也不支持 WSL ( Windows 子系统 for Linux )。
    什么转发,端口,防火墙,咋搞都不行。
    累了。。

    老哥们有什么经验不。
    第 1 条附言    3 月 21 日
    又折腾了会儿,终于连上了。发现最关键的是以下操作。。
    1.管理员权限的 CMD 执行 start chrome --remote-debugging-port=9222 --remote-allow-origins=* --no-proxy-server --user-data-dir="%temp%\chrome-debug" --no-first-run
    一定要管理员权限才行,普通用户权限拉起的 chrome 连不上,连不上就算了,防火墙也没有拒绝的记录,哪哪儿都没有日志。。。
    2.执行以上操作的时候,要先把浏览器所有窗口全部关掉,后台杀死。
    第 2 条附言    3 月 21 日
    昨天还在吐槽,今天就看到微软宣布要改进 WSL 糟糕的 IO 和网络了。
    加油啊 巨硬。

    承诺将全面提升 Windows 11 的系统质量
    优化系统性能
    通过引入 WinUI3 框架,降低平台级别的用户交互延迟与系统开销。
    优化文件管理器,大幅降低搜索、导航和右键菜单的延迟,提升大文件拷贝的稳定性。
    优化内存分配机制,降低 Windows 基础内存占用,为用户运行的应用释放更多计算资源。
    升级适用于 Linux 的 Windows 子系统( WSL ),提升跨系统文件传输速度与网络兼容性。
    23 条回复    2026-03-23 16:27:20 +08:00
    susu200213
        1
    susu200213  
       3 月 21 日
    装 Linux
    cwcc
        2
    cwcc  
       3 月 21 日   2
    WSL 黑我又来了。它压根不是一个子系统(在我看来),而只是一个比传统虚拟机更容易安装的轻量虚拟机,涉及到跨操作系统的交互、硬件虚拟化、端口映射、文件系统交互等等诸多问题。

    我的解法就是用正经 Linux ,或者正经虚拟机,老老实实把控边界。它不是一个合适的 C 端软件载体,它更适合 Windows 程序员在不安装 Linux 系统的情况下轻松访问 Linux 系统的办法。
    wuzhi1234
        3
    wuzhi1234  
       3 月 21 日 via iPhone
    Mac 保平安
    slackerman
        4
    slackerman  
       3 月 21 日 via Android
    好像是诶,wsl 其他都比 win 好用,就是拉不起 chrome 操作♂♂♂
    szdosar
        5
    szdosar  
       3 月 21 日 via iPhone
    根据我折腾的惨痛经历,在 Windows 下如果想要龙虾控制桌面、浏览器等,最好裸装,不要在 wsL 下面折腾,否则非常难受。裸装有个坑位要避开,Windows 用户名目录不能是中文,否则你又跳到另外一个坑里面去了。
    uyuQ
        6
    MuyuQ  
    OP
       3 月 21 日
    @slackerman 又折腾了会儿,终于连上了。发现最关键的是以下操作。。
    1.管理员权限的 CMD 执行 start chrome --remote-debugging-port=9222 --remote-allow-origins=* --no-proxy-server --user-data-dir="%temp%\chrome-debug" --no-first-run
    一定要管理员权限才行,普通用户权限拉起的 chrome 连不上,连不上就算了,防火墙也没有拒绝的记录,哪哪儿都没有日志。。。
    2.执行以上操作的时候,要先把浏览器所有窗口全部关掉,后台杀死。
    zed1018
        7
    zed1018  
       3 月 21 日
    直接在 wsl 里装 chrome 。走 wslg 呢
    MuyuQ
        8
    MuyuQ  
    OP
       3 月 21 日
    @zed1018 可以。但是我想让他调用 PC 上的 chrome ,好操作一些。
    MuyuQ
        9
    MuyuQ  
    OP
       3 月 21 日
    @cwcc 个人感觉比传统虚拟机好用。但 WSL 的坑确实有点多,一不小心就是一个坑。
    yinmin
        10
    yinmin  
       3 月 21 日 via Android
    有没有试过 hyper-v 里装 win ltsc 版+openclaw 。hyper-v 启动 winltsc 只要 10 多秒,windows 虚拟机可动态内存,需要多少用多少,与主机共享内存使用。

    有个小技巧,win 虚拟机的启动初始内存设置 2GB ,不要设太大,最大内存可以设置 8GB 以上,win 虚拟机占内存资源会小很多,而且不影响运行大软件。( windows 对小内存机器做特别优化的,启动时内存设 2GB 为了激活优化)
    yinmin
        11
    yinmin  
       3 月 21 日 via Android
    hyper-v 里再装一个软路由虚拟机,流量跑软路由不用代理可以避坑
    MuyuQ
        12
    MuyuQ  
    OP
       3 月 21 日
    @yinmin 装 WSL 主要是为了能在 Windows 下用 Linux 的生态。 感谢,又学到新的小技巧了。
    uqf0663
        13
    uqf0663  
       3 月 21 日
    我跟他说尝试一下控制宿主机的 edge ,然后它自己折腾了一会就真的可以控制了,只是好像不太稳定暂时还搞不清楚是什么原因导致的不稳定。
    lisxour
        14
    lisxour  
       3 月 21 日
    不要把 wsl 当 linux 用!
    不要把 wsl 当 linux 用!
    不要把 wsl 当 linux 用!

    重要的事说三遍,wsl 的坑很多前辈已经踩了无数遍了
    FarAhead
        15
    FarAhead  
       3 月 21 日
    网络的确问题很大,最开始折腾了很久的桥接模式最后发现这个模式已经不再维护了,wsl 好在有 wslg 可以和 windows 无缝,还有各种系统级的交互优化
    nightwitch
        16
    nightwitch  
       3 月 21 日
    只需要记住一个规律: 有跨系统交互的需求用 wsl1 , 只在 Linux 下工作就用 wsl2 。
    wsl2 的跨系统 IO 很慢,慢到想死那种
    vinsony
        17
    vinsony  
       3 月 21 日   1
    还有一个,装了 wsl2 会影响系统的 dns 解析,有时候会莫名其妙的用自己设置的 dns 以外的服务器解析
    COOOOOOde
        18
    COOOOOOde  
       3 月 21 日
    我悟了, 弄 VMWare 直接装虚拟机 linux 了, 解决所有问题
    SachinBeyond
        19
    SachinBeyond  
       3 月 22 日
    不考虑买个 mac 玩玩嘛
    ysn2233
        20
    ysn2233  
       3 月 22 日
    感觉 openclaw 还是适合在主力系统里,我之前一直放 wsl 里,但是因为之前除了代码在 wsl 中别的事情都在 windows 下干,这就导致 openclaw 要做代码以外的事都增加了麻烦程度,所以我打算把他移回 windows
    fredweili
        21
    fredweili  
       3 月 23 日
    垃圾玩意,没开发者在乎的东西,早点换 mac
    WasteNya
        22
    WasteNya  
       3 月 23 日 via Android
    网络问题不是直接配置.wslconfig 和 wsl 的 .bashrc 的 proxy 就解决了吗?
    kasusa
        23
    kasusa  
       3 月 23 日
    话说有没有预装 claw 的 ubuntu 镜像 或者 win 镜像之类的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5973 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 02:31 PVG 10:31 LAX 19:31 JFK 22:31
    Do have faith in what you're doing.
    ubao msn 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