Ubuntu8.04 に rdic と英辞郎辞書ファイルをインストールした時のログ
Ubuntu 8.04 LTS に rdic と英辞郎辞書ファイルを入れました。一応動いたので記録します。詳しい説明はまた後でまとめるつもりです。
checkinstallを使ってdebパッケージ作成、インストールしていますので
dpkg -r [パッケージ名]でアンインストールが可能です。
rdic-0.1.8.tar.gz をダウンロード。
mmap-0.2.6.tar.gz をダウンロード。$ dpkg --list ruby
ruby に一致するパッケージが見つかりません。
$ sudo apt-get update
$ sudo apt-get install rubycheckinstall 1.6.1-5ubuntu (hardy) をsynapticでインストール。
$ tar zxvf mmap-0.2.6.tar.gz
$ cd mmap-0.2.6/
$ ruby extconf.rb
extconf.rb:4:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:4ruby1.8-dev をsynapticでインストール。
$ ruby extconf.rb
creating Makefile
$ make
make: `all' に対して行うべき事はありません.
$ sudo checkinstall
(中略)
Done. The new package has been installed and saved to
/home/ユーザ名/Eijiro/mmap-0.2.6/mmap_0.2.6-1_i386.deb
(中略)
$ dpkg --list mmap
Desired=Unknown/Install/Remove/Purge/Hold
Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend | |
/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) | |
/ 名前 バージョ 説明 |
++-==============-==============-============================================
ii mmap 0.2.6-1 Package created with checkinstall 1.6.1
$ cd ../
$ tar zxvf rdic-0.1.8.tar.gz
$ cd rdic-0.1.8/
$ ruby extconf.rb
checking for XOpenDisplay() in -lX11... no
*** extconf.rb failed ***
synapticでlibxext-devと依存パッケージ13個をインストール。
$ ruby extconf.rb
checking for XOpenDisplay() in -lX11... yes
creating Makefile
$ sudo checkinstall
(中略)
Done. The new package has been installed and saved to
/home/ユーザ名/Eijiro/rdic-0.1.8/rdic_0.1.8-1_i386.deb
(中略)
$ dpkg --list rdic
Desired=Unknown/Install/Remove/Purge/Hold
Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend | |
/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) | |
/ 名前 バージョ 説明 |
++-==============-==============-============================================
ii rdic 0.1.8-1 Package created with checkinstall 1.6.1
$ sudo cp rdic /usr/local/bin/
$ ruby -Ke cnv2rdic.rb eijiro81.txt | sort -k1,1 -t: -f > EIJIRO81.euc
$ ruby -Ke cnv2rdic.rb waeiji81.txt | sort -k1,1 -t: -f > WAEIJI81.euc
$ ruby -Ke cnv2rdic.rb reiji81.txt | sort -k1,1 -t: -f > REIJI81.euc
$ ruby -Ke cnv2rdic.rb ryaku81.txt | sort -k1,1 -t: -f > RYAKU81.euc
gnome-terminalの[端末]>[文字コードの設定]で「日本語(EUC-JP)」に設定。
$ rdic EIJIRO81.euc WAEIJI81.euc REIJI81.euc RYAKU81.euc
$ rdic -p -b EIJIRO81.euc WAEIJI81.euc REIJI81.euc RYAKU81.euc