先日開催された「鹿児島Linux勉強会 2024.02(オンライン開催)」でYamano さんの発表で知ったのですが,Mozilla がDebian ベールのディストリビューション向けにAPT リポジトリが提供されているそうです.
これを試してみました.
Mozilla は Firefox 122 から apt リポジトリでの提供を開始したので、これを用いることにします。 (昨年 11 月ごろから Nightly は提供していたらしい)
先日開催された「鹿児島Linux勉強会 2024.02(オンライン開催)」でYamano さんの発表で知ったのですが,Mozilla がDebian ベールのディストリビューション向けにAPT リポジトリが提供されているそうです.
これを試してみました.
Mozilla は Firefox 122 から apt リポジトリでの提供を開始したので、これを用いることにします。 (昨年 11 月ごろから Nightly は提供していたらしい)
以前以下のような記事を書きました.
今でもこのblogの中ではアクセスが多く,最近もトラックバックをもらいました.
この当時は arm64 の mozcパッケージがなくて自分でbuild したという話なのですが,現在はDebian では buster(testing), Ubuntu ではartful(17.10) 以降でパッケージが存在します.
なのでこの野良パッケージを使うよりも公式の上流パッケージを借りるほうが大抵の場合いいと思います.
ということで手順を書いておきます.
パッケージファイルだけが必要な場合はパッケージのページからダウンロード可能です.
野良パッケージは近日中に削除します.
$ apt-cache search mozc mozc-data - Mozc input method - data files
buster(testing) のmozc を借りてくることにする.
/etc/apt/preferences で buster
の優先度を下げる
Package: * Pin: release n=buster Pin-Priority: 100
buster(testing)
を 追加 設定deb http://deb.debian.org/debian buster main
※sources.list
の編集には apt edit-sources
を使うと文法チェックをしてくれるのでおすすめ
$ sudo apt update
$ apt-cache search mozc mozc-data - Mozc input method - data files fcitx-dbus-status - Addon for Fcitx to set/get/monitor IM statuses via D-Bus emacs-mozc - Mozc for Emacs emacs-mozc-bin - Helper module for emacs-mozc fcitx-mozc - Mozc engine for fcitx - Client of the Mozc input method ibus-mozc - Mozc engine for IBus - Client of the Mozc input method mozc-server - Server of the Mozc input method mozc-utils-gui - GUI utilities of the Mozc input method uim-mozc - Mozc engine for uim - Client of the Mozc input method
$ apt install fcitx-mozc -t buster
後は通常の apt update && apt upgrade で stretch で導入したパッケージは stretch で,buster で導入したパッケージはbuster で更新されるはず.
Debianの手順と同じでもokだと思うけど念の為以下の手順を真似してみる.
mozc は Ubuntu 17.10 artful から対応しているが,もうサポートされないのでUbuntu 18.04 bionic を使う.
標準のリリースを xenial
に設定
APT::Default-Release "xenial";
mozc をpinningする
Package: *mozc* Pin: release n=xenial Pin-Priority: -10 Package: *mozc* Pin: release n=bionic Pin-Priority: 900
/etc/apt/sources.list に buster(testing) を 追加 設定
deb http://ports.ubuntu.com/ bionic main universe
※sources.list の編集には apt edit-sources を使うと文法チェックをしてくれるのでおすすめ
※mirrorにより arm64
が置かれていないので注意
$ sudo apt update
$ apt-cache search mozc mozc-data - Mozc input method - data files ibus-mozc - Mozc engine for IBus - Client of the Mozc input method mozc-server - Server of the Mozc input method mozc-utils-gui - GUI utilities of the Mozc input method emacs-mozc - Mozc for Emacs emacs-mozc-bin - Helper module for emacs-mozc fcitx-mozc - Mozc engine for fcitx - Client of the Mozc input method uim-mozc - Mozc engine for uim - Client of the Mozc input method
$ sudo apt install fcitx-mozc -t bionic