利用Expect批量部署Linux服务器(3)

用户名与密码都是

具体下载目录在 /pub/2011/07/25/Expect/

安装expect

1.下载tcl
这里的版本为tcl8.5.10-src.tar.gz

2.安装
cd unix
./configure --prefix=/usr/tcl
make
make install

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

4.安装expect

我使用的版本是expect-5.39.0.tar.gz。

另外还需要下载补丁expect-5.39.0-spawn.patch

首先打补丁:
patch -Np1 -i ../expect-5.39.0-spawn.patch

5.
./configure --prefix=/usr/expect --with-tcl=/usr/tcl/lib --with-x=no --with-tclinclude=/tcl源代码路径/generic

6.修改文件exp_inter.c 添加 #include "tclInt.h"

7.make

8.make install

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://127.0.0.1/wyysfj.html