linux - Mono 3.2.3 需要更新版本的 glibc

标签 linux mono glibc yum

我正在使用 Red Hat 并尝试从 http://download.mono-project.com/archive/3.2.3/linux/x64/ 安装最新的 Mono 版本.

我使用以下命令尝试安装单核:

 sudo yum install http://download.mono-project.com/archive/3.2.3/linux/x64/mono-core-3.2.3-0.x86_64.rpm

以下是我的错误信息:

Error: Package: mono-core-3.2.3-0.x86_64 (/mono-core-3.2.3-0.x86_64)
       Requires: libc.so.6(GLIBC_2.15)(64bit)
Error: Package: mono-core-3.2.3-0.x86_64 (/mono-core-3.2.3-0.x86_64)
       Requires: libc.so.6(GLIBC_2.16)(64bit)
Error: Package: mono-core-3.2.3-0.x86_64 (/mono-core-3.2.3-0.x86_64)
       Requires: libc.so.6(GLIBC_2.14)(64bit)
Error: Package: mono-core-3.2.3-135.2.x86_64 (Mono_Factory)
       Requires: libc.so.6(GLIBC_2.16)(64bit)

我的操作系统中有 glibc 2.12。但是 Mono 需要 2.16。如果我尝试更新 glibc,我可能会遇到内核问题。在这种情况下我有什么选择?有什么办法可以解决这个问题吗?

最佳答案

I might run into kernel issues.

是什么让你相信这一点?

通常,较新的 GLIBC 版本将继续在较旧的内核上正常运行(达到极限)。

What are my options in this case?

显而易见的选择是更新 glibc。另一种选择是在非默认位置安装单独的更新版本。详情可查here .

关于linux - Mono 3.2.3 需要更新版本的 glibc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20686424/

相关文章:

linux - memcpy memmove GLIBC_2.14/2.2.5的解释

linux - 在 Linux 中使用不同目录中的文件应用补丁命令

linux - 使用 bash、sed 或 awk 拆分 CSV 文件并排除输出中的列

macos - 在 Mono 中,如何获取 Mac (Snow Leopard) 上的 Documents 文件夹的路径?

java - 不需要操作系统的.NET CLR?

c - 如何找到 RB 树中的最大值

linux - 我不明白为什么我不能安装这个 pip 包?

mysql - BASH Mysql输出语句的一部分

c# - Arch linux 启动应用程序(脚本)Raspberry Pi

c++ - glibc 检测到错误,可能是内存泄漏?