Firefox のインストール(Ubuntu 上)

Ubuntu での,Firefox のインストール手順を説明する.Firefox は Mozilla が開発する Web ブラウザである.Ubuntu では,Ubuntu 公式パッケージ(snap 版)を用いる方法と,Mozilla 公式 APT リポジトリの deb 版を用いる方法がある.

謝辞

Firefox の開発者に感謝します

前準備

Ubuntu のシステム更新

Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する。これは、パッケージ情報を最新の状態に保ち、インストール済みのパッケージをセキュリティアップデートやバグ修正を含めて更新するためである。

Ubuntu のインストールはこちらの別ページで説明する。
# パッケージリストの情報を更新
sudo apt update
# インストール済みのパッケージを包括的に更新 (依存関係も考慮)
sudo apt full-upgrade
# カーネル更新等で実際に再起動が必要な場合のみ実行を推奨
# sudo shutdown -r now

Firefox のインストール(Ubuntu 公式パッケージ,snap 版)

Ubuntu 22.04 LTS 以降では,Ubuntu 公式リポジトリの firefox パッケージは snap 版 Firefox を導入するための移行用パッケージである.そのため sudo apt install firefox を実行しても,実体としては snap 版がインストールされる.

また,snap 版はシステムのロケール設定に従って表示言語が決まるため,言語パッケージ(firefox-locale-ja)のインストールは不要である(Ubuntu 22.04 LTS 以降,このパッケージは提供されていない).Ubuntu を日本語環境で使用していれば,Firefox の表示も日本語になる.

  1. Firefox のインストール

    端末で,次のコマンドを実行する.

    sudo snap install firefox
    
  2. バージョンの確認

    端末で,次のコマンドを実行する.エラーメッセージが出ずにバージョン番号が表示されることを確認する.

    firefox --version
    
  3. 確認のため,起動してみる.

    端末で,次のコマンドを実行する.

    firefox
    

Firefox のインストール(Mozilla 公式 APT リポジトリ,deb 版)

snap 版ではなく deb 版を使いたい場合は,Mozilla 公式の APT リポジトリを利用する.この方法では,Mozilla によるリリースが直接配布される.
  1. リポジトリの署名鍵の登録

    端末で,次のコマンドを実行する.

    sudo install -d -m 0755 /etc/apt/keyrings
    wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
    
  2. リポジトリの登録

    端末で,次のコマンドを実行する.

    sudo tee /etc/apt/sources.list.d/mozilla.sources > /dev/null <<'EOF'
    Types: deb
    URIs: https://packages.mozilla.org/apt
    Suites: mozilla
    Components: main
    Signed-By: /etc/apt/keyrings/packages.mozilla.org.asc
    EOF
    
  3. Ubuntu 公式パッケージより Mozilla のパッケージを優先する設定

    この設定を行わない場合,Ubuntu 公式リポジトリの移行用パッケージが選択され,snap 版がインストールされることがある.端末で,次のコマンドを実行する.

    sudo tee /etc/apt/preferences.d/mozilla > /dev/null <<'EOF'
    Package: firefox*
    Pin: origin packages.mozilla.org
    Pin-Priority: 1001
    EOF
    
  4. snap 版 Firefox の削除

    snap 版がインストール済みの場合は削除する.端末で,次のコマンドを実行する.

    sudo snap remove firefox
    
  5. deb 版 Firefox と日本語言語パッケージのインストール

    端末で,次のコマンドを実行する.firefox-l10n-ja が日本語表示用のパッケージである.

    sudo apt update
    sudo apt -y install firefox firefox-l10n-ja
    
  6. バージョンの確認

    端末で,次のコマンドを実行する.エラーメッセージが出ずにバージョン番号が表示されることを確認する.

    firefox --version
    
  7. 確認のため,起動してみる.

    端末で,次のコマンドを実行する.

    firefox