学校上网需要用到iNode客户端,我的在10.04和10.10里都正常,怕到了Ubuntu 11.04里有问题就先在虚拟机上安装试了试,解压iNode的tar.gz包,使用root运行install.sh,没什么问题,然后运行iNodeClient提示错误:
@linuxidc:~/iNodeClient$ ./iNodeClient
./iNodeClient: error while loading shared libraries: libtiff.so.3: cannot open shared object file: No such file or directory
上网搜索一下有人说需要在/usr/lib/目录里有个 libtiff.so.3,看了一下/usr/lib/目录,发现倒是有一个叫做libtiff.so.3的文件,不过是个链接文件,而且目标还是指向它自己(不知道是不是跟人品有关系,我下到的Ubuntu 11.04就是这个样子的,是个BUG么?):
@linuxidc:/usr/lib$ ls -l libtiff.so*
lrwxrwxrwx 1 root root 21 2011-04-29 21:03 /usr/lib/libtiff.so.3 -> /usr/lib/libtiff.so.3
于是看了一下物理机上的/usr/lib/目录,发现有这么几个文件:
@linuxidc-desktop:~$ ls -l /usr/lib/libtiff*
lrwxrwxrwx 1 root root 21 2010-09-27 00:58 /usr/lib/libtiff.so.3 -> /usr/lib/libtiff.so.4
lrwxrwxrwx 1 root root 16 2011-04-22 14:07 /usr/lib/libtiff.so.4 -> libtiff.so.4.3.3
-rw-r--r-- 1 root root 366508 2011-04-21 01:43 /usr/lib/libtiff.so.4.3.3
其中两个是链接文件一个是普通文件,为了保险起见把这几个文件都复制到samba共享目录,再从虚拟机里把这几个文件复制到/usr/lib/目录里(后经实践证明只把libtiff.so.4.3.3这个文件复制过去再改名成libtiff.so.3也行),然后运行iNodeClient,大功告成。
iNode客户端下载在Linux公社的1号FTP服务器里,下载地址:
FTP地址:ftp://www.linuxidc.com
用户名:
密码:
在 2011年LinuxIDC.com\4月\Ubuntu下安装iNode上网客户端
相关阅读:Ubuntu下安装iNode上网客户端