1. 程式人生 > >CentOS 6.5 安裝 rlwrap軟件for sqlplus

CentOS 6.5 安裝 rlwrap軟件for sqlplus

rlwrap

CentOS 6.5 安裝 rlwrap軟件for sqlplus


目的:解決sqlplus連接oracle的方便使用(如左右鍵,上下鍵的靈活使用)


提示:依yum方式安裝,需要連接第三方的yum源,因為centos默認的yum源中沒有rlwarap組件


步驟

1.root用戶登入OS
2.#rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
3.#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 //導入key
默認會在/etc/yum.repos.d/下創建epel.repo和epel-testing.repo兩個配置文件。

安裝rlwrap和readline

1.# yum install rlwrap readline readline-devel

源碼包安裝

其他Linux發行版如果源裏沒有rlwrap和readline的(如SUSE企業版默認沒有這兩個包),要分別下載這兩個源碼包編譯安裝一下

安裝readline
  • # wget ftp://ftp.gnu.org/gnu/readline/readline-6.2.tar.gz

  • # tar zxvf readline-6.2.tar.gz

  • # cd readline-6.2/

  • # ./configure

  • # make

  • # make install

安裝rlwrap
  • # wget http://utopia.knoware.nl/~hlub/rlwrap/rlwrap-0.37.tar.gz

  • # tar zxvf rlwrap-0.37.tar.gz

  • # cd rlwrap-0.37/

  • # ./configure

  • # make

  • # make install

修改環境蠻量
  • .bash_profile添加如下內容:

  • alias sqlplus='rlwrap sqlplus'

  • alias rman='rlwrap rman'

CentOS 6.5 安裝 rlwrap軟件for sqlplus