Network Kanji Filterをインストールしよう。
nkfパッケージはどこ
とりあえずdnf
でインストールしようとすると見つかりません。
$ sudo dnf install nkf
一致した引数がありません: nkf
エラー: 一致するものが見つかりません: nkf
MLではPowerTools リポジトリと思われるURLに存在するが、まだ準備中(2021/11/9現在)のようでrepomd.xml
が存在しません。つまりリポジトリの追加ができません。11月上旬には公開予定1とのこと。
2021/11/13 更新: いつのまにか公式サイトが11月上旬から11月末という表記に変わっていてTwitterにも告知が出ていました。Twitter - みらくるちゃん & カーネルくん 2021/11/12 15:00 もう少し待つしかない模様。
NOTE: CentOS Stream release 8であればCentOS-Stream-PowerTools.repo
が存在していてdnf config-manager
ほにゃららで有効にすると簡単にリポジトリの追加とインストールが可能なので、MLもきっとそうなると信じています。
リポジトリをミラーリングしてcreaterepo
という手もあるけれどそろそろ公開してくれると期待して今回はやりません。
nkfのインストール
パッケージだけダウンロードしてlocalinstall
オプションを使ってインストールしてみます。依存関係に問題がでないのでこれだけで導入可能です。
$ wget https://repo.dist.miraclelinux.net/miraclelinux/8-latest/PowerTools/x86_64/os/Packages-BASE/nkf-2.1.4-8.el8.x86_64.rpm
$ sudo dnf localinstall ./nkf-2.1.4-8.el8.x86_64.rpm
メタデータの期限切れの最終確認: 3:06:36 時間前の 2021年11月09日 09時21分29秒 に実施しました。
依存関係が解決しました。
========================================================================================================================
パッケージ アーキテクチャー バージョン リポジトリー サイズ
========================================================================================================================
インストール:
nkf x86_64 1:2.1.4-8.el8 @commandline 143 k
トランザクションの概要
========================================================================================================================
インストール 1 パッケージ
合計サイズ: 143 k
インストール後のサイズ: 309 k
これでよろしいですか? [y/N]:
y
を押してEnter
でインストールできます。
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
準備 : 1/1
インストール中 : nkf-1:2.1.4-8.el8.x86_64 1/1
scriptletの実行中: nkf-1:2.1.4-8.el8.x86_64 1/1
検証 : nkf-1:2.1.4-8.el8.x86_64 1/1
インストール済み:
nkf-1:2.1.4-8.el8.x86_64
完了しました!
$ nkf -v
Network Kanji Filter Version 2.1.4 (2015-12-12)
Copyright (C) 1987, FUJITSU LTD. (I.Ichikawa).
Copyright (C) 1996-2015, The nkf Project.
問題なくインストールできてます。が、バージョンを見ると現行の一つ前のバージョンですね。バグを踏まなければ使えるでしょう。