快速业务通道

LINUX EXPECT的安装

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-03
最近要学习expect,便在自己的机器上面装expect,网上找了好多文章看,但是还是出现了很多问题,于是把问题写出来给后来的人一点小小的帮助,聊表心意. 我是在turbolinux上面安装的,是在vmware下面安装的. 检查系统,发现tcl已经安装了. [root@rhel ~]# rpm -qa|grep tcl
tcl-8.4.13-3.fc6
tclx-8.4.0-5.fc6后来才发现,expect需要重新编译后安装,那么就需要tcl的开发包.
rpm -ivh --force tcl-devel-8.4.13-3.fc6.i386.rpm 然后将expect-5.43包解开,开始读INSTALL文档,系统管理员告诉我,不用读,直接运行 ./configure --help开参数.确实好使,又土了一次 :-( .
1.确定tcl开发包安装的位置
rpm -qpl tcl-devel-8.4.13-3.fc6.i386.rpm|more

2.然后根据参数,运行./configure
./configure --with-tcl=/usr/lib --with-tclinclude=/usr/include/tcl-private/generic

3.执行
make

4.执行
make install
完成第四步后,expect顺利安装成功.-:) 上面的是看的别人的文章,我的是trubolinux10.0的,出现了很多问题,在第2步的时候出现了--with-tcl=/usr/lib改为--with-tcl=/usr/lib64,但是编译的时候还是出现了问题,错误是找不到tkConfig.sh,加了--with-tk=/usr/lib64,出现了问题是没找到tk.h.发现系统没有安装tk,不知道为什么别人的不用安装tk,于是我安装了,制定了安装的目录,算是编译通过了,现在开始安装.但是还是出现了一个问题[libexpect5.44.1.so] 错误 1.不知道是什么问题,怎么会出现这样的问题呢?还是安装不成功应该,在你们出现这样的问题后,在另想办法吧,少走弯路. 郁闷了半天之后,问题还是要解决的.也是乎,把很多东西删除掉重新来过. 终于发现问题的所在了,我下的expect的版本开始是expect-5.44.1.tar.gz ,之后我换了一个版本的expect-5.43.0.tar.gz ,而其他的还是一样的步骤.可见版本升级了就会出现很多的问题.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号