expect介绍
http://en.wikipedia.org/wiki/Expect

需要软件
Tcl
ftp://mirror.ovh.net/gentoo-distfiles/distfiles/tcl8.5.8-src.tar.gz

Tk
ftp://mirror.ovh.net/gentoo-distfiles/distfiles/tk8.5.8-src.tar.gz

expect
http://expect.nist.gov/old/expect-5.43.0.tar.gz

Patch
http://www.linuxfromscratch.org/patches/blfs/svn/expect-5.43.0-tcl_8.5.8_fix-1.patch

http://www.linuxfromscratch.org/patches/blfs/svn/expect-5.43.0-spawn-2.patch

$cd soft
$tar xzvf tcl8.5.8-src.tar.gz
$tar xzvf tk8.5.8-src.tar.gz
$tar xzvf expect-5.43.0.tar.gz

$ln -s tcl8.5.8 tcl
$ln -s tk8.5.8 tk

$cd tcl/unix
$./configure -enable-64bit -enable-shared -prefix=/opt/gnu/expect
$make
$make install

$cd ../../tk/unix
$./configure -enable-64bit -enable-shared -prefix=/opt/gnu/expect
$make
$make install

$cd ../../ expect-5.43.0

patch -Np1 -i ../expect-5.43.0-tcl_8.5.8_fix-1.patch
patch -Np1 -i ../expect-5.43.0-spawn-2.patch

$./configure -enable-64bit -enable-shared -prefix=/opt/gnu/expect
$make
$make install

$ln -s /opt/gnu/expect /usr/bin/expect
$ln -s /opt/gnu/expectk /usr/bin/expectk

参考:
http://www.linuxfromscratch.org/blfs/view/svn/general/expect.html

expect安装编译方法相关推荐

  1. [HDF5] HDF5安装,编译及使用中的各种问题解决方法(Windows)

    网上有很多的使用教程,windows下使用相对简单,但是本人在使用中遇到很多坑,现以实际一个c/c++程序为例,将遇到的问题进行整理,这个过程中主要参考的是官方的release_doc和官方论坛htt ...

  2. 龙芯1B核心板,内核编译方法:实现usb转串口,即pl2303驱动的模块化安装使用

    龙芯1B核心板,内核编译方法,以usb转串口的方法为例 usb转串口的驱动,惯例使用的是pl2303驱动,在龙芯1B中也不例外,龙芯1B中使用的内核版本号是linux3.18,其中本身就带有pl230 ...

  3. linux 服务器 安装网卡驱动,linux下安装编译网卡驱动的方法

    安装linux操作系统后发现没有网卡驱动,表现为 system → Administration → Network下Hardware列表为空. 以下为安装编译网卡驱动的过程,本人是菜鸟,以下是我从网 ...

  4. linux 网卡驱动编译,在linux系统下安装编译网卡驱动的方法

    安装linux操作系统后发现没有网卡驱动,表现为 system → Administration → Network下Hardware列表为空. 以下为安装编译网卡驱动的过程,本人是菜鸟,以下是我从网 ...

  5. linux expect 输入密码,shell脚本无密码登录 expect的使用方法详解

    shell脚本无密码登录 expect的使用方法详解 今天需要做一个定时任务脚本将最新的数据包文件传到远程的服务器上,虽然有密钥但也是要求输入密码的那种,所以只能另想办法实现让脚本自动输入密码了. 从 ...

  6. python详细安装教程3.7.0-python 3.7.0 安装配置方法图文教程

    本文记录了python 3.7.0 安装配置方法,供大家参考,具体内容如下 S1登入Python官网下载网址 S2下载后缀为exe的可执行文件,并根据自己电脑/主机的系统选择32位还是64位. 双击选 ...

  7. 查看python安装路径-在cmd中查看python的安装路径方法

    我相信一定有很多的人跟我一样,经常忘记Python安装的路径,每当用到的时候,最笨的办法就是在全局电脑里,直接查找Python,这样是肯定能查到的,但是如果你的电脑文件超级多,这将是一个工厂量很大的事 ...

  8. YOLOv3 Darknet安装编译与训练自己的数据集

    YOLOv3 Darknet安装编译与训练自己的数据集 文章目录: 1安装编译darknet与测试darknet 1.1 安装编译darknet 1.1.1 下载darknet安装包 1.1.2 编译 ...

  9. 十 ubus安装编译

    ubus是openwrt平台上的一种进程间通信机制,用起来非常方便,且移植性强,符合设计中的迪米特原则,可以异步开发.因此被扩展到很多软件中,通用性好,不用重造轮子,也方便与其它人共同开发.我们自己在 ...

最新文章

  1. vue中实现双向数据绑定原理,使用了Object.defineproperty()方法,方法简单
  2. COSMIC功能规模度量方法
  3. Matlab中disp、fprintf和sprintf
  4. Chrome 开发者工具 workspace 的概念
  5. linux修改私钥的密码,linux使用密钥+密码登录ssh(centos7)
  6. CCCC-GPLT L3-014. 周游世界 团体程序设计天梯赛
  7. mysqli 操作数据库(转)
  8. 【番外篇】波动率的几种模型
  9. Gateway网关- 微服务(十五)
  10. 网站被ddos攻击了怎么办?网站正在被ddos攻击怎么解决
  11. MTK平台前后摄使用PMIC供电无法设置不同的DVDD电压
  12. Flash CS4网页中Flash背景透明
  13. 【问题解决】Invalid bound statement(not found)
  14. 可以通过限定ip来限制用户重复登录么_饿了么到底有多“贼”?揭秘它一步步让你下单的套路!...
  15. Ping++和BeeCloud的比较
  16. 第一次作业——————打印沙漏
  17. android 8 zuk,ZUK Z2正式升级安卓8.0,老用户感动
  18. 力扣378.有序矩阵中第K小的元素
  19. 我开发了一个基于 Egg.js 的后端脚手架
  20. 《人民的名义》之陆毅的演技

热门文章

  1. 盘点2010年十大出版事件 文著协“宣战”百度文库
  2. Win10系统,安装虚拟机,是微软自家的 Hyper-V ?还是轻量级的 Virtual Box ?
  3. 秒格式化 “秒” 为 天 时 分 秒
  4. 【机器学习】Python 快速入门笔记
  5. 《易学C++(第2版)》——导读
  6. 如何在VMware8虚拟机里安装Xp GHOST系统 解决不能启动Xp系统方法
  7. 配置View桌面时找不到域的解决方法
  8. Shell and powershell
  9. Java Instanceof
  10. 老男孩的运维笔记文档-高级部分(系统架构师)列表(三)