Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
ZZ74
V2EX  ›  Linux

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

  •  
  •   ZZ74 · Jan 9, 2024 · 5111 views
    This topic created in 1028 days ago, the information mentioned may be changed or developed.

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

    10 replies  •  2024-01-10 17:23:57 +08:00
    warlock
    warlock
    Jan 9, 2024
    1
    我用的 Ubuntu 20.04.4 LTS
    zhusimaji
    zhusimaji
    Jan 9, 2024
    2
    +1 20.04
    xiaolin97
    xiaolin97
    Jan 9, 2024
    3
    可以考虑 debian
    chinaguaiu
    chinaguaiu
    Jan 9, 2024
    4
    也有可能不是新的问题,就是单纯的软件生态支持度不好。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
    ZZ74
    OP
    Jan 9, 2024
    5
    @chinaguaiu
    @zhusimaji
    @warlock
    已用 20
    另外就是拿来跑 node 和 docker 的
    chinaguaiu
    chinaguaiu
    Jan 10, 2024
    6
    @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
    BG7ZAG
    Jan 10, 2024
    7
    试试 deepin ?微软商店里就可以安装
    yangzzzzzz
    yangzzzzzz
    Jan 10, 2024
    8
    用了一年的 arch 挺稳的 https://wsldl-pg.github.io/ArchW-docs/
    RobinHuuu
    RobinHuuu
    Jan 10, 2024 via Android
    9
    wsl2 默认没有跑 systemd ,你找文档打开 init systemd 就行了。这不是依赖库版本的问题。正在维护的大型开源软件不太可能不支持 22.04
    wocao666
    wocao666
    Jan 10, 2024
    10
    用 20
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1423 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 22:03 · PVG 06:03 · LAX 14:03 · JFK 17:03
    ♥ Do have faith in what you're doing.