gpt4 book ai didi

ubuntu - 我们可以将 WSL 升级到最新的 Ubuntu 内核版本和 GCC、CLang 编译器版本吗?

转载 作者:行者123 更新时间:2023-12-04 18:57:23 25 4
gpt4 key购买 nike

我目前正在使用 Windows10 Falls Creators Update。
使用 Windows Store Ubuntu App 安装 WSL,显示当前 Ubuntu 版本为 16.04 .

  • 如何升级到 Ubuntu 17.04 或 18.04 ?我们应该等待微软发布吗?
  • 如何安装最新 GCC/G++ 7.2 clang /叮叮声++ 5.0 WSL 中的编译器?或者我们如何将当前的编译器升级到 WSL 中的最新版本?
  • 最佳答案

    首先,WSL 不附带 Linux 内核。相反,它使用 LXCORE.SYS ,这是 Windows 的一部分。

    我对 Ubuntu 不是很熟悉,但 18.04 显然是 glibc 2.26 附带的仿生版本。已知某些版本的 glibc 2.26 不能与 LXCORE.SYS 一起使用因为所有程序在启动过程中都会崩溃。我无法让 coredumps 在 WSL 上工作,所以我无法进一步调试它。这意味着 Ubuntu 18.04 可能根本无法运行。 Ubuntu 17.04 使用 glibc 2.24,因此不受此特定问题的影响。

    要对此进行试验(并访问更新的编译器版本),您可以使用 pbuilder创建 chroot 环境并安装 Debian sid 或 buster(例如)。

    关于ubuntu - 我们可以将 WSL 升级到最新的 Ubuntu 内核版本和 GCC、CLang 编译器版本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47239110/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com