以解决Webex在Linux下运行问题为例说明查找和安装依赖的.so文件方法:
查找依赖的.so文件
1 2 3 4 5 6 7 8 9 10 11 12 |
|
安装.so查找工具apt-file
sudo apt-get install apt-file
apt-file update
使用apt-file查找.so所在的deb包
1 2 3 4 |
|
安装对应的数据包
sudo apt-get install -y libgtk2.0-0:i386 sudo apt-get install -y libxmu6:i386 sudo apt-get install -y libgcj14-awt:i386 sudo apt-get install -y libpangoxft-1.0-0:i386 sudo apt-get install -y libxft2:i386 sudo apt-get install -y libpangoft2-1.0-0:i386 sudo apt-get install -y libpangox-1.0-0:i386
ldd命令说明
http://blog.sina.com.cn/s/blog_4d6d0dd201000bda.html
http://blog.csdn.net/cyberrusher/article/details/7250824
ldd的作用是打印可执行档依赖的共享库文件。它是glibc的一部分,由Roland McGrath和Ulrich Drepper维护
但是ldd本身不是一个程序,而仅是一个shell脚本:
$ which ldd /usr/bin/ldd $ file /usr/bin/ldd /usr/bin/ldd: Bourne-Again shell script text executable