好不容易在CentOS 5.5下安装了Oracle11g R1,使用远程连接工具Xshell,SQLPlus中使用方向键显示的全是乱码。上网搜了一下,普遍反映需要安装rlwrap。网上确实有不少文章,但是自己试了一下总是不能成功。现将过程总结如下:
1.软件准备
readline、readline-devel、libtermcap这三个rpm包。可以先通过rpm -qa | grep 包名检查一下是否具有上述包。没有的话,可以从CentOS安装介质中找到,解压出来,通过XFTP之类的工具传到Linux中,通过rpm -ivh *.rpm安装。
2.安装rlwrap。
官方主页:http://utopia.knoware.nl/~hlub/uck/rlwrap/当前版本应该是0.37
gunzip rlwrap-0.37.tar.gz
tar -xvf rlwrap-0.37.tar
cd rlwrap-0.37
./configure --prefix=/usr/local/rlwrap
make
make install