[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:14487] Re: Wnn7
-
From:Chie Nakatani
-
Date:Sun, 30 Jun 2002 15:27:12 +0900 (JST)
- Subject: [plamo:14487] Re: Wnn7
- From: Chie Nakatani <jeanne@xxxxxxxxxxxxxxxxxxxxx>
- Date: Sun, 30 Jun 2002 15:28:03 +0900 (JST)
From: Shun-ichi TAHARA (田原 俊一) <jado@flowernet.gr.jp>
Subject: [plamo:10588] Wnn7
Date: Wed, 8 Aug 2001 11:26:24 +0900
こんにちは
[plamo:10588]このメッセージは、Aug 2001 だったのですね。
> Wnn7が届いて、Plamoに突っ込んでみましたので報告します。
たぶん私のところにも同じくらいの時期に Wnn7 が届いていたのだと思いますが、
ずっとほうっていました。
plamo3.0 に dpNote を入れようかと思ったのですが、Wnn6 でもいけるけれど、
せっかく持っているので、Wnn7 にしようかと思って、[plamo:10588]を
探しました。
> これを、rpm2tgz で .tgz に変換すれば、installpkg でインストール可能に
> なります。ただし、wnn7-xclients-1.00-1.i386.rpm だけは、圧縮形式が
> gzip で扱えないものだったようで(gzip-1.3でもダメ)、近所のRedHat機に持っ
> ていって、
>
> # rpm2cpio wnn7-xclients-1.00-1.i386.rpm > wnn7-xclients-1.00-1.i386.cpio
ここは vine でやりました。
この部分がわからなくて。
> # mkdir temp; cd temp
> # cpio --extract --preserve-modification-time --make-directories →
> < wnn7-xclients-1.00-1.i386.rpm > /dev/null 2>&1
> # find . -type d -perm 700 -exec chmod 755 {} ';'
これが動かない。
# cpio --extract --preserve-modification-time --make-directories →
> < wnn7-xclients-1.00-1.i386.rpm > /dev/null 2>&1
< wnn7-xclients-1.00-1.i386.rpm > ここはwnn7-xclients-1.00-1.i386.cpio
ではないかとけっこう悩んで(笑)
こんな風にやってみました。
-rw-r--r-- 1 root root 565973 6月 30日 15:08 wnn7xcl.tgz
パッケージはできたのですが、まだ入れてない。
確かにその他のパッケージはrpm2tgz でtgz に変換できました。
dpkey7-1.00-1.i386.tgz wnn7-optiondic-1.00-1.i386.tgz
wnn7-elisp-1.00-1.i386.tgz wnn7-server-1.00-1.i386.tgz
wnn7-maindic-1.00-1.i386.tgz wnn7-utils-1.00-1.i386.tgz
wnn7-xclients-1.00-1.i386.rpm についてだけ次のように
vine で変換する。
# rpm2cpio wnn7-xclients-1.00-1.i386.rpm > wnn7-xclients-1.00-1.i386.cpio
bash-2.04# cd ./temp
bash-2.04# ls
wnn7-xclients-1.00-1.i386.cpio
cpio --opsion < archive
bash-2.04# cpio --extract --preserve-modification-time --make-directories < wnn7-x
clients-1.00-1.i386.cpio
2809 blocks
結果(こんな風にディレクトリが作成されている)
bash-2.04# ls
etc/ usr/ wnn7-xclients-1.00-1.i386.cpio
drwx------ 3 root root 4096 6月 30日 14:58 etc/
drwxr-xr-x 2 root root 4096 6月 30日 15:00 install/
drwx------ 5 root root 4096 6月 30日 14:58 usr/
chmod 755 に変更
drwxr-xr-x 3 root root 4096 6月 30日 14:58 etc/
drwxr-xr-x 2 root root 4096 6月 30日 15:00 install/
drwxr-xr-x 5 root root 4096 6月 30日 14:58 usr/
installpkg でパッケージを作る
bash-2.04# installpkg -m wnn7xcl
bash-2.04# installpkg -m wnn7xcl
このパッケージに含まれているシンボリックリンクを ./install/doinst.sh
というインストールスクリプト用に変換しますか?変換する場合、
いったんシンボリックリンクは削除されますが、パッケージの大元
のディレクトリで sh install/doinst.sh すれば、簡単に復旧でき
ます。
パッケージ化する場合、シンボリックリンクはスクリプトに変換す
ることをお勧めします。
シンボリックリンクを変換しますか([y]es, [n]o)? y
シンボリックリンクを調べています...
すでに install/doinst.sh というスクリプトが存在します。この場合、以下に
示す 3 つの選択肢があります。
1 - 既に存在しているスクリプトの最後にシンボリックリンクを変換するための
コードを付加する。
2 - 既存のスクリプトを削除して、新しいもので置きかえる
3- 作成を中止して終了する。
どれがお好みでしょう(1,2,3)? 2
既存のスクリプトを置き換えます...
シンボリックリンクを削除しています:
wnn7xcl.tgz を作成中...
-rw-r--r-- 1 root root 565973 6月 30日 15:08 wnn7xcl.tgz
パッケージのなかみを確認
bash-2.04# gzip -dc wnn7xcl.tgz |tar tvf -
drwxr-xr-x root/root 0 2002-06-30 15:06 ./
drwxr-xr-x root/root 0 2002-06-30 14:58 etc/
drwx------ root/root 0 2002-06-30 14:58 etc/wnn7/
drwxr-xr-x bin/bin 0 2001-07-07 00:00 etc/wnn7/ja_JP/
drwxr-xr-x root/root 0 2002-06-30 14:58 usr/
drwx------ root/root 0 2002-06-30 14:58 usr/X11R6/
drwx------ root/root 0 2002-06-30 14:58 usr/X11R6/bin/
-r-xr-xr-x bin/bin 174940 2001-06-12 20:25 usr/X11R6/bin/wnnbushu
-r-xr-xr-x bin/bin 358364 2001-06-12 20:25 usr/X11R6/bin/wnndictutil
-r-xr-xr-x bin/bin 212412 2001-06-12 20:25 usr/X11R6/bin/wnnsysenv_client
-r-xr-xr-x bin/bin 0 2001-06-12 20:25 usr/X11R6/bin/wnnenvutil link to usr/X11R6/bin/wnnsysenv_client
-r-xr-xr-x bin/bin 534108 2001-06-12 20:25 usr/X11R6/bin/xwnmo
drwx------ root/root 0 2002-06-30 14:58 usr/lib/
drwx------ root/root 0 2002-06-30 14:58 usr/lib/wnn7/
-r--r--r-- bin/bin 10552 2001-07-07 00:00 usr/lib/wnn7/cvt_xim_tbl
drwx------ root/root 0 2002-06-30 15:00 usr/lib/wnn7/ja_JP/
drwxr-xr-x root/root 0 2002-06-30 14:58 usr/lib/wnn7/ja_JP/dicconv/
-r--r--r-- bin/bin 1222 2001-07-07 00:00 usr/lib/wnn7/ja_JP/dicconv/atok13-wnn7.fmt
-r--r--r-- bin/bin 1127 2001-07-07 00:00 usr/lib/wnn7/ja_JP/dicconv/jis-wnn7.fmt
-r--r--r-- bin/bin 1027 2001-07-07 00:00 usr/lib/wnn7/ja_JP/dicconv/msime-wnn7.fmt
-r--r--r-- bin/bin 4198 2001-07-07 00:00 usr/lib/wnn7/ja_JP/dicconv/wnn7-jis.fmt
drwxr-xr-x root/root 0 2002-06-30 15:00 usr/lib/wnn7/ja_JP/rk/
-r--r--r-- bin/bin 308 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/1B_HANKAKU
-r--r--r-- bin/bin 138 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/1B_TOUPPER
-r--r--r-- bin/bin 131 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/1B_ZENHIRA
-r--r--r-- bin/bin 827 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/1B_ZENHIRA.kana
-r--r--r-- bin/bin 131 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/1B_ZENKATA
-r--r--r-- bin/bin 831 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/1B_ZENKATA.kana
-r--r--r-- bin/bin 154 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/1B_newTOUPPER
-r--r--r-- bin/bin 161 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/1B_newTOUPPER.msime
-r--r--r-- bin/bin 774 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/2A_CTRL
-r--r--r-- bin/bin 1006 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/2A_CTRL.atok8
-r--r--r-- bin/bin 609 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/2A_CTRL.egg
-r--r--r-- bin/bin 978 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/2A_CTRL.msime
-r--r--r-- bin/bin 5004 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/2A_CTRL_EI
-r--r--r-- bin/bin 502 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/2B_DAKUTEN
-r--r--r-- bin/bin 508 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/2B_JIS
-r--r--r-- bin/bin 2119 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/2B_ROMKANA.atok
-r--r--r-- bin/bin 3650 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/2B_ROMKANA.egg
-r--r--r-- bin/bin 1936 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/2B_ROMKANA.jis
-r--r--r-- bin/bin 3534 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/2B_ROMKANA.msime
-r--r--r-- bin/bin 2682 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/2B_ROMKANA.wnn7
-r--r--r-- bin/bin 140 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/3B_HANKAKU_SP
-r--r--r-- bin/bin 122 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/3B_HANKATA
-r--r--r-- bin/bin 120 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/3B_KATAKANA
-r--r--r-- bin/bin 123 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/3B_ZENKAKU
-r--r--r-- bin/bin 178 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/3B_ZENKAKU_SP
-r--r--r-- bin/bin 181 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/3B_ZENKAKU_SP.msime
-r--r--r-- bin/bin 911 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/mode.atok8
-r--r--r-- bin/bin 696 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/mode.egg
-r--r--r-- bin/bin 1192 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/mode.jis
-r--r--r-- bin/bin 786 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/mode.msime
-r--r--r-- bin/bin 1194 2001-07-07 00:00 usr/lib/wnn7/ja_JP/rk/mode.wnn7
-r--r--r-- bin/bin 1815 2001-07-07 00:00 usr/lib/wnn7/ja_JP/uumkey.atok8
-r--r--r-- bin/bin 1845 2001-07-07 00:00 usr/lib/wnn7/ja_JP/uumkey.egg
-r--r--r-- bin/bin 1907 2001-07-07 00:00 usr/lib/wnn7/ja_JP/uumkey.msime
-r--r--r-- bin/bin 1956 2001-07-07 00:00 usr/lib/wnn7/ja_JP/uumkey.wnn7
-r--r--r-- bin/bin 331 2001-07-07 00:00 usr/lib/wnn7/ja_JP/uumrc
-r--r--r-- bin/bin 2923 2001-07-07 00:00 usr/lib/wnn7/ja_JP/wnnenvrc
-r--r--r-- bin/bin 558 2001-07-07 00:00 usr/lib/wnn7/ximconf
-r--r--r-- bin/bin 190 2001-07-07 00:00 usr/lib/wnn7/ximrc
drwx------ root/root 0 2002-06-30 14:58 usr/share/
drwx------ root/root 0 2002-06-30 14:58 usr/share/wnn7/
drwx------ root/root 0 2002-06-30 14:58 usr/share/wnn7/man/
-r--r--r-- bin/bin 4130 2001-07-07 00:00 usr/share/wnn7/man/wnnbushu.hlp
-r--r--r-- bin/bin 16106 2001-07-07 00:00 usr/share/wnn7/man/wnndictutil.hlp
-r--r--r-- bin/bin 19083 2001-07-07 00:00 usr/share/wnn7/man/wnnenvutil.hlp
-r--r--r-- bin/bin 19051 2001-07-07 00:00 usr/share/wnn7/man/wnnsysenv_client.hlp
-r--r--r-- bin/bin 18809 2001-07-07 00:00 usr/share/wnn7/man/xwnmo.hlp
drwx------ root/root 0 2002-06-30 14:58 usr/share/wnn7/msg/
-r--r--r-- bin/bin 5851 2001-07-07 00:00 usr/share/wnn7/msg/wnndictutil.msg
-r--r--r-- bin/bin 2829 2001-07-07 00:00 usr/share/wnn7/msg/wnnenvutil.msg
-r--r--r-- bin/bin 1697 2001-07-07 00:00 usr/share/wnn7/msg/xim.msg
drwxr-xr-x root/root 0 2002-06-30 15:00 install/
-rw-r--r-- root/root 0 2002-06-30 15:08 install/doinst.sh
長くなってすみません。
どこか間違っていたら教えてください。
またどなたかの参考になれば幸い
中谷千絵
[検索ページ]
[メール一覧]
Plamo ML 公開システム