gpt4 book ai didi

google-chrome - ChromeDriver 2.31 无法在 CentOS/RHEL 7 中运行(需要 gilbc 2.18)

转载 作者:太空宇宙 更新时间:2023-11-03 17:12:59 25 4
gpt4 key购买 nike

在 CentOS 7 中尝试使用 ChromeDriver 2.31 时出现以下错误:

version 'GLIBC_2.18' not found

ChromeDriver 开发人员确认 glibc 库依赖已升级到 2.18,而 CentOS 7 有 2.17 版本。

相关链接:

有没有办法让它在不切换到另一个操作系统的情况下工作?

最佳答案

Chromium 开发人员已意识到该问题并正在努力修复:

在切换到 libc++ 期间,他们不小心在他们的 sysroot 中引用了 glibc 版本的一个新符号,__cxa_thread_atexit_impl。但这只是在 glibc 2.18 中引入的,而 Red Hat Enterprise Linux 7 只有 2.17 版本。显然,对于他们的用例,libc++ 在没有这个符号的情况下工作得很好(类似于 GCC 的 libstdc++),所以他们只需要调整他们的构建而不使用它,并且Chromium(因此 Chrome 驱动程序和 Chrome 不稳定)应该很快就会恢复正常。

作为无法重建有问题的软件(或者可能只是不想投入如此重要的工作)的最终用户甚至软件开发人员,对于此类 glibc 版本依赖性几乎无能为力。因此,几乎所有构建都针对与人们想要支持的最旧操作系统版本相匹配的构建环境进行。

关于google-chrome - ChromeDriver 2.31 无法在 CentOS/RHEL 7 中运行(需要 gilbc 2.18),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45366053/

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