ibus-mozcとmozcがアップデートできない場合が続いていたので・・・

1.はじめに

久しくパッケージが古いと分かっていてもアップデートできなかった。

正確ではないが、エラーの内容は mozc-2.26.4596.102-1 は ibus-mozc-2.26.4596.102-2を必要とするが、それがインストールできないためだ。逆にibus-mozc-2.26.4596.102-2 をインストールするしようとすると mozc-2.26.4596.102-1 が必要だと叱られる。鶏が先か?卵が先か?となったいるのだろうと思われる。

で、どうしたか?

2.辞書をバックアップ

まず 念の為に辞書をバックアップ

mozc tool → mozc dictionary tool → tools → export current dictionaryとたどって、テキストで書き出す。

3.古いパッケージの削除

次に古いパッケージを削除

$ aurman -Rs ibus-mozc mozc

4.新規インストール

そして新規インストール

$ aurman -Syu ibus-mozc mozc


:: Synchronizing package databases…
core is up to date
extra is up to date
community 6.1 MiB 18.9 MiB/s 00:00 [########################################] 100%
multilib is up to date
archlinuxfr is up to date
:: Starting full system upgrade…
there is nothing to do

~~ initializing aurman…
~~ calculating solutions…

:: The following 2 package(s) are getting installed:
aur/ibus-mozc / -> 2.26.4632.102-1
aur/mozc / -> 2.26.4632.102-1

最新パッケージのインストールになった。mozcの辞書はそのまま残っていた。

コメント

タイトルとURLをコピーしました