2014年11月4日火曜日

[kdb] rlwrap の CentOS7 へのインストール

コンソールでqを起動する場合は、rlwrap を使うと便利
- kxwikiより
> How do I recall and edit keyboard input?
> rlwrap l64/q -p 5001

□ インストール方法
yumでインストールできないので、ソースコードから。

(1) 公式サイトからDL
http://freecode.com/projects/rlwrap
rlwrap-0.41.tar.gz
※EPELレポジトリを追加すればyumでもインストール可

(2) 解凍→インストール?
README or INSTALL ファイルを参照
readlineのライブラリがないとのエラーがでた場合は(3)へ

(3) readlineのインストール
readline はデフォルトでインストールされているようだが、readline-develが必要らしい
cf.) http://stackoverflow.com/questions/26129623/
yum install readline-devel

(4) インストール
./configure
make
make install

(5) 確認
whereis rlwrap
  rlwrap: /usr/local/bin/rlwrap

(6) alias
使いやすいようにaliasを設定しておく
alias rq='rlwrap q'

0 件のコメント:

コメントを投稿