我正在使用 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/