ここに示す例は,2020.7.16 以前に配布されていた次のものを新規に install した記録です.
(これらはもう配布されておりません.)
wnn8-fbsd10-fullset_170710-1.tgz FreeBSD 10.3 用
wnn8-fbsd11-fullset_170710-1.tgz FreeBSD 11.0 用
これらを install した後に,pkg delete, pkg add によって最新版に置き換えました.
今後,最新版を新規に install する機会があればその記録を提示いたします.
この例では,Wnn 7 が install された状態を出発点とします.
(0) 環境変数 LANG, LC_ALL を確認します.
% setenv | grep LANG
% setenv | grep LC_ALL
これらが ja_JP.eucJP または ja_JP.UTF-8 でないと install できません.
(この時点でこれらの設定が必要なのは installer のメッセージのためだけなので,install した後でこれらを切り換えることは可能です.)
(1) FreeBSD 11 用の最新版 (現時点では一つ古いもの) を解凍します.
% tar czvf wnn8-fbsd11-fullset_170710-1.tgz
wnn8-fbsd11 という directory が作られて,その中に展開されます.
package は wnn8-fbsd11/pkg_fbsd/ にあります.
dpkey8-fb11-1.01_1.txz
iiimf-wnn8-fb11-12.3.3519.2_1.txz
ja-wnn8-le-fb11-1.02_1.txz
ja-wnn8-server-fb11-1.01_1.txz
ja-wnn8-utils-fb11-1.02_1.txz
dpkey8-fb11-amd64-1.01_1.txz
iiimf-wnn8-fb11-amd64-12.3.3519.2_2.txz
ja-wnn8-le-fb11-amd64-1.02_1.txz
ja-wnn8-server-fb11-amd64-1.01_1.txz
ja-wnn8-utils-fb11-amd64-1.02_1.txz
ja-wnn8-maindic-fb11-1.03_1.txz
ja-wnn8-optiondic-fb11-1.03_1.txz
(2) Wnn 8 の CD-ROM を mount します.
# mount -r -t cd9660 /dev/(CD drive のデバイス) /media ← この mount point はあくまで例です.
この CD-ROM を使うのは,ライセンスパスワードのためだけです.
(3) 最新版 (現時点では一つ古いもの) を install します.
download したのと同じページの「アップデート手順」に従って作業します.
wnn8-fbsd11/README.{euc,txt} にも同等のことが書かれています.
# cd wnn8-fbsd11
# ./Install
とすると,次のように始まります.
システムチェック...
あなたがご使用の OS は "FreeBSD 11.2-RELEASE (amd64)" だと思われます。
しかし 11.2-RELEASE は動作対象外です。
インストール作業を続けますか? (y/n) : y ← ひるまずに続けます!
インストール処理開始...
途中で次のように聞かれます.
パスワードファイルの場所を指定してください。: /media ← CD drive の mount point のみで可
これで先に進んでくれます.
Wnn7 のユーザ辞書が見つかりました。
こちらを退避して利用します。 ← 元のものは変更されずに残ります.
/usr/local/etc/dpkey/dpkeylist を退避しました。 ← どこに「退避」したのか,見つかりません.
ユーザ辞書のリストア...完了
ライセンスパスワードのリストア...完了
ただ,最後は残念な結果になります.
Wnn8 基本辞書パッケージのインストール...完了
Wnn8 オプション辞書パッケージのインストール...完了
Wnn8 サーバパッケージのインストール...pkg: archive_read_open_filename(pkg_fbsd/): Unrecognized archive format
失敗
Wnn8 LEパッケージのインストール...pkg: archive_read_open_filename(pkg_fbsd/): Unrecognized archive format
失敗
Wnn8 ユーティリティパッケージのインストール...pkg: archive_read_open_filename(pkg_fbsd/): Unrecognized archive format
失敗
Wnn8 IIIMFパッケージのインストール...pkg: archive_read_open_filename(pkg_fbsd/): Unrecognized archive format
失敗
dpkey8 ライセンスサーバパッケージのインストール...pkg: archive_read_open_filename(pkg_fbsd/): Unrecognized archive format
失敗
ドキュメント/HTMLマニュアルのインストール...完了
dpkeyserv の起動...失敗
jserver の起動...失敗
...インストール処理終了
失敗したものは自分で pkg add します.
これで問題なく出来るので,"Unrecognized archive format" って何だったのかと言いたいです.
# cd pkg_fbsd
# pkg add dpkey8-fb11-amd64-1.01_1.txz
# pkg add ja-wnn8-le-fb11-amd64-1.02_1.txz
# pkg add iiimf-wnn8-fb11-amd64-12.3.3519.2_2.txz
# pkg add ja-wnn8-utils-fb11-amd64-1.02_1.txz
# pkg add ja-wnn8-server-fb11-amd64-1.01_1.txz
dpkeyserv と jserver を起動します.
これで Server 側としては,Wnn 8 を使える状態になります.
# cd /usr/local/etc/rc.d
# ./dpkey8 start
# ./wnn8 start
次回以降の OS の起動時には,これらは自動的に起動されます.