kebuntu25.04から25.10へアップグレードした。
方法はクリーンインストールではなく、Ubuntu標準のアップグレード方法によった。
特に問題なくすすんだが、KDEがWayland用しかなかったのでMozcをFcitx5版に変更した。
するとFirefox使用時の日本語変換候補が不自然な位置に表示されるようになってしまった。
色々調べてみるとSnap版のFirefoxでは解消できないらしく、非Snap版をインストールすることにした。
apt list -a firefox
でインストール済みパッケージを確認し、Snap版を削除
sudo apt remove firefox
sudo apt remove --purge firefox
sudo snap remove --purge firefox
リポジトリ追加
sudo add-apt-repository ppa:mozillateam/ppa
apt list -a firefox
非Snap版を指定してインストール
sudo apt install firefox=144.0.2+build1-0ubuntu0.25.10.1~mt1
PPA からのダウンロードを優先するように設定
echo '
Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
Package: firefox*
Pin: release o=Ubuntu*
Pin-Priority: -1
' | sudo tee /etc/apt/preferences.d/mozilla-firefox
自動的にパケージをアップグレードできるように次のようにする
echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox
Pin-Priority が正しく反映されているか確認
apt-cache policy firefox
筆者の環境では以下の通り
firefox:
インストールされているバージョン: 144.0.2+build1-0ubuntu0.25.10.1~mt1
候補: 144.0.2+build1-0ubuntu0.25.10.1~mt1
バージョンテーブル:
1:1snap1-0ubuntu7 -1
500 http://ports.ubuntu.com/ubuntu-ports questing/main arm64 Packages
*** 144.0.2+build1-0ubuntu0.25.10.1~mt1 1001
500 https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu questing/main arm64 Packages
100 /var/lib/dpkg/status


コメント