转载一篇靠谱的文章,按照文章所述方法一次成功。只不过我的expect二进制文件最后实在tcl的bin目录下,而不是expect的bin目录下,这个令我有些疑惑,whatever,不算什么大问题,注意一下就好了。

A. Tcl 安装 
主页: http://www.tcl.tk
下载地址: http://www.tcl.tk/software/tcltk/downloadnow84.tml

1.下载源码包
wget http://nchc.dl.sourceforge.net/sourceforge/tcl/tcl8.4.11-src.tar.gz
wget http://nchc.dl.sourceforge.net/sourceforge/tcl/tk8.4.11-src.tar.gz

2.解压缩源码包
tar xfvz tcl8.4.11-src.tar.gz
tar xfvz tk8.4.11-src.tar.gz

3.安装配置
cd tcl8.4.11
cd unix
./configure --prefix=/usr/tcl --enable-shared
make
make install

安装完毕以后,进入tcl源代码的根目录,把子目录unix下面的tclUnixPort.h copy到子目录generic中。
暂时不要删除tcl源代码,因为expect的安装过程还需要用。

B. expect 安装 (需Tcl的库)
主页: http://expect.nist.gov/

1.下载源码包
wget http://expect.nist.gov/expect.tar.gz

2.解压缩源码包
tar xfvz expect.tar.gz

3.安装配置
cd expect-5.43
./configure --prefix=/usr/expect --with-tcl=/usr/tcl/lib  --with-tclinclude=
/tcl源代码路径/generic

make
make install

zz Expect的安装相关推荐

  1. [转]expect的安装

    转自:http://blog.chinaunix.net/uid-20639775-id-2453085.html Expect是在Tcl基础上创建起来的,它还提供了一些Tcl所没有的命令,它可以用来 ...

  2. expect() php,Linux expect 的安装

    expect是建立在tcl基础上的一个工具,它还提供了一些Tcl所没有的命令,它可以用来做一些linux下无法做到交互的一些命令操作,在远程管理方面发挥很大的作用. 因为expect是基于tcl的,所 ...

  3. linux expect命令安装包,LINUX EXPECT的安装

    LINUX EXPECT的安装 2008-07-07 21:48:34 原创作品,允许转载,转载时请务必以超链接形式标明文章 今天同事要求在两台新装的LINUX系统上安装expect.说实话还真不知道 ...

  4. Expect的安装与应用,及实现自动检测另外一台服务器运行状态并重启,和使用expect脚本远程批量管理服务器与日志分析

    学习Expect Expect是什么? Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预.  Expect是不断发展的,随着时间的流逝,其功能越来越强大,已经成为 ...

  5. expect 编译安装

    expect脚本 Expect 脚本 Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预. Expect的作者Don Libes在1990年开始编写Expect时对 ...

  6. expect离线安装

    expect5.45.4.tar.gz和tcl8.4.11-src.tar.gz压缩包请前往以下链接下载: https://download.csdn.net/download/gangzi221/1 ...

  7. linux yum安装expect,CentOS安装expect

    CentOS安装expect 发布时间:2020-02-25 10:04:28 来源:51CTO 阅读:49 作者:844365389 expect是在tcl基础上创建起来的,因此在安装expect之 ...

  8. 【ZZ】Python安装模块出错(ImportError: No module named s...

    2019独角兽企业重金招聘Python工程师标准>>> 在window平台下安装第三方模块时,出现这样的错误: Google了以下,才知道原来Python里少了这个模块. 我们可以在 ...

  9. [zz]64bitnbsp;ubuntunbsp;安装32bit软件

    首先安张32位库 sudo apt-get install ia32-libs* 然后就可以安装32位包 安装时加–force-architecture 如sudo dpkg –force-archi ...

最新文章

  1. 为什么百度只收录我的网站首页?
  2. 神经网络七十年:回顾与展望
  3. RDKit | 比较化合物并通过PCA可视化化学空间
  4. POJ 2594 Treasure Exploration (可相交最小路径覆盖)
  5. 构建dubbo分布式平台-maven模块规划和平台功能导图
  6. Go语言的多态(Polymorphism)
  7. Nginx全局块的其他配置指令
  8. php怎样数据缓存文件,php数据缓存到文件类设计
  9. 代码敲慢一点,学得会快一点
  10. centos 6.5 yum mysql 5.6_centos 6.5 yum安装 mysql 5.6
  11. 大数据之-Hadoop伪分布式_启动YARN并运行MR程序---大数据之hadoop工作笔记0026
  12. c语言教程英文版讲义,c语言教程英文版讲义(六)1.pdf
  13. 第三章 ARM汇编语言程序设计——ARM
  14. 中标麒麟系统u盘安装_怎么从u盘启动安装中标麒麟操作系统
  15. 微博html5版开视频怎么退出,微博怎么取消视频号?微博视频号怎么关闭
  16. 中国“脑计划”研究正在悄然布局
  17. 德州农业机械大学计算机科学,2020年德州农业机械大学申请条件
  18. 向NS2中添加协议PING[转载]
  19. 【迅为iMX6Q】开发板 烧写工具 MfgTool2.exe 打不开问题的解决
  20. 硬件-ESP32S模块资料介绍

热门文章

  1. TensorFlow(2)图(默认图与自定义图) TensorBoard可视化
  2. 【神经网络】(1) 简单网络,实例:气温预测,附python完整代码和数据集
  3. 计算机视觉:Bag of words算法实现过程中出现错误及解决方案
  4. Open3d 学习计划—13(Azure Kinect)
  5. 图像复原与重建(含傅里叶切片定理推导)
  6. ADPRL - 近似动态规划和强化学习 - Note 4 - Policy Iteration Algorithms
  7. 强化学习(五) - 时序差分学习(Temporal-Difference Learning)及其实例----Sarsa算法, Q学习, 期望Sarsa算法
  8. js 与或运算符 || 妙用
  9. yeomen/bower/grunt
  10. 如何实现后台向前台传数据