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

WSL2 哪个 Linux 发行版好用啊,最新的 Ubuntu 22 LTS 好像太新了

  •  
  •   ZZ74 · 313 天前 · 2649 次点击
    这是一个创建于 313 天前的主题,其中的信息可能已经有所发展或是发生改变。

    尝试过 Ubuntu 22 LTS 安装某些软件报错 依赖的库的问题,很多都是 22lts 内置的 太新了。 有没有好用的发行版推荐

    10 条回复    2024-01-10 17:23:57 +08:00
    warlock
        1
    warlock  
       313 天前
    我用的 Ubuntu 20.04.4 LTS
    zhusimaji
        2
    zhusimaji  
       313 天前
    +1 20.04
    xiaolin97
        3
    xiaolin97  
       313 天前
    可以考虑 debian
    chinaguaiu
        4
    chinaguaiu  
       313 天前
    也有可能不是新的问题,就是单纯的软件生态支持度不好。WSL2 ubuntu ≠ ubuntu ,严格来说这是两个不同的 linux 发行版,使用时可能会碰到如下情况:

    1. "The Windows Subsystem for Linux (WSL) is not supported, but the GNU/Linux build process and binaries should work."

    2. 软件维护者根本没有对 wsl2 的软件源进行维护

    -------------------------------------------------------
    建议 wsl2 还是用来跑跑 docker 镜像就可以了。
    ZZ74
        5
    ZZ74  
    OP
       312 天前
    @chinaguaiu
    @zhusimaji
    @warlock
    已用 20
    另外就是拿来跑 node 和 docker 的
    chinaguaiu
        6
    chinaguaiu  
       312 天前
    @ZZ74 巧了,这段话就是出自 node 的官方说明文档,我之前用来跑 node 也是出现依赖问题:"The Windows Subsystem for Linux (WSL) is not supported, but the GNU/Linux build process and binaries should work."

    也不一定要降低 Ubuntu 的版本,跑 node 的话降低 node 本身的版本有时候就行了
    BG7ZAG
        7
    BG7ZAG  
       312 天前
    试试 deepin ?微软商店里就可以安装
    yangzzzzzz
        8
    yangzzzzzz  
       312 天前
    用了一年的 arch 挺稳的 https://wsldl-pg.github.io/ArchW-docs/
    RobinHuuu
        9
    RobinHuuu  
       312 天前 via Android
    wsl2 默认没有跑 systemd ,你找文档打开 init systemd 就行了。这不是依赖库版本的问题。正在维护的大型开源软件不太可能不支持 22.04
    wocao666
        10
    wocao666  
       312 天前
    用 20
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2704 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 11:03 · PVG 19:03 · LAX 03:03 · JFK 06:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.