ldconfig无法在标准位置找到lib

时间:2016-06-19 13:52:15

标签: linux centos shared-libraries

编辑:

Cloudera表示支持CentOS请查看Cloudera manual install,因为他们有关于如何操作的说明,它依赖于libpython2.6.so.1.0和libsasl2.so.2。

安装软件包(来自cloudera存储库的impala)时,我被告知缺少libsasl2.so.2和libpython2.6.so.1.0。经过一番搜索,人们说软链接更新的版本很好。

我在所有其他库是/ usr / lib64的文件夹中执行此操作。但是,当我运行ldconfig -n -v / usr / lib64时,我没有看到列表中的新库。我运行以下命令:

ln -s /usr/lib64/libpython2.7.so.1.0 /usr/lib64/libpython2.6.so.1.0
ln -s /usr/lib64/libsasl2.so.3 /usr/lib64/libsasl2.so.2
ldconfig -n -v /usr/lib64

我已经查看了其他问题,但没有一个答案可以解决问题。我做错了什么?

1 个答案:

答案 0 :(得分:0)

  

Cloudera表示支持CentOS

这些软件包适用于CentOS 6,您的操作系统是CentOS 7 .....

....(CentOS 5套餐也可用。)