以下は、Ubuntu 24 で Snap 版ではなく Mozilla の公式提供する deb(非Snap)版 Firefox に変更する具体例です。手順は大きく以下の 4 ステップとなります。
1. Snap 版 Firefox の削除・既存パッケージのクリーンアップ
まず、現在の Snap 版 Firefox を削除し、もし以前の apt(deb)版がインストールされていた場合は完全にパージします。これにより、apt での再インストール時に干渉がなくなります。
sudo snap remove firefox
sudo apt purge firefox firefox-esr
sudo apt autoremove
2. Mozillateam の PPA を追加
Mozilla の公式の deb 版は「mozillateam」という PPA で管理されています。このリポジトリを追加することで、Ubuntu のパッケージ管理経由で非Snap版 Firefox をインストールできるようになります。
sudo add-apt-repository ppa:mozillateam/ppa
sudo apt update
3. 優先順位のピン設定を行う
Ubuntu 24 ではデフォルト Firefox が Snap 版として提供されるため、同じ名前のパッケージが apt 経由でインストールされにくい状態になっています。そこで、PPA にある deb 版に優先順位を与えるため、ファイルを作成してピン設定を行います。たとえば、以下の内容で というファイルを作成します。
この設定により、 関連パッケージは PPA(オフィシャルな deb 版)からインストールされるようになります。
sudo tee /etc/apt/preferences.d/firefox-deb <<EOF
Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
EOF
4. Firefox のインストール
準備が整ったら、apt 経由で Firefox を再度インストールします。
sudo apt install firefox
インストール後、次のコマンドでインストール先やバージョンを確認してください。
which firefox
firefox --version
通常、デフォルトの Snap 版でなく、PPA からインストールされた deb 版の Firefox が などから実行されるはずです。
補足
以上の手順で、Ubuntu 24 において非Snap版 Firefox をインストールできるはずです。もし手順中でエラーが発生した場合やご不明な点があれば、さらに詳しく確認するための情報をお知らせください。