使用RPM安装Mono时,GLIBC_2.16被列为依赖项。由于我有一个较旧版本的glibc,并且不想破坏我的内核,我从我的主文件夹中的源安装了较新的glibc。
我现在希望RPM在安装mono时在我的主文件夹中引用这个更新的glibc lib目录。提及包的依赖关系位置的RPM选项是什么?
我目前正在使用以下RPM命令:
sudo rpm -ivh mono-core-3.2.3-0.x86_64.rpm
我收到以下错误消息:
libc.so.6(GLIBC_2.14)(64bit) is needed by mono-core-3.2.3-0.x86_64
libc.so.6(GLIBC_2.15)(64bit) is needed by mono-core-3.2.3-0.x86_64
libc.so.6(GLIBC_2.16)(64bit) is needed by mono-core-3.2.3-0.x86_64
我的新glibc路径是:
~/Desktop/glibc/glibc1/lib
我应该在rpm中包含哪些选项以在安装mono时引用此路径?
由于
答案 0 :(得分:0)
我猜没有--nodeps就无法安装软件包,除非你在系统中安装了正确版本的glibc。
如果您的目标是完全运行mono命令,则可以通过以下步骤正常运行。
但是,我认为最好的解决方案是在您的机器上构建单声道源。