AIX 5.3安装rlwrap

环境:AIX 5.3 和 oracle 10g

1、首先安装gcc环境

ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/gcc/

下载gcc相关包

 

gcc-4.2.0-3.aix6.1.ppc.rpm,
gcc-cplusplus-4.2.0-3.aix6.1.ppc.rpm,
libgcc-4.2.0-3.aix6.1.ppc.rpm,
libstdcplusplus-4.2.0-3.aix6.1.ppc.rpm,
libstdcplusplus-devel-4.2.0-3.aix6.1.ppc.rpm

(1)用ftp将上述五个rpm文件上传到/usr/opt/freeware/src /packages/SOURCES目录下

(2)以root身份在/usr/opt/freeware/src/packages/SOURCES执行命令
# rpm -ivh gcc-4.2.0-3.aix6.1.ppc.rpm
# rpm -ivh libgcc-4.2.0-3.aix6.1.ppc.rpm
# rpm -ivh libstdcplusplus-4.2.0-3.aix6.1.ppc.rpm
# rpm -ivh libstdcplusplus-devel-4.2.0-3.aix6.1.ppc.rpm
# rpm -ivh gcc-cplusplus-4.2.0-3.aix6.1.ppc.rpm

 

2、安装readline 库文件

1)      解压: gunzip  readline-6.1.tar.gz

2)      解包: tar  -xvf  readline-6.1.tar

3)      安装: cd  readline-6.1

       ./configure ; make ; make install

4)      安装完毕后,readline的库文件,安装在/usr/local/lib 目录下

5)      将相关库文件拷贝到/lib 和 /usr/lib 下

 

3、安装 rlwrap

 下载  rlwrap-0.37.tar.gz

1)    解压 gunzip  rlwrap-0.37.tar.gz

2)    解包:tar  -xvf  rlwrap-0.37.tar

3)    安装: cd rlwrap-0.37

       ./configure ;  make ; make check ; make install

4、配置

  在/home/oracle/.profile 下建立别名:

 alias   sqlplus=‘rlwrap  sqlplus’

 alias   rman=‘rlwrap  rman’