Linux に Firefox をインストールする

多くの Linux ディストリビューションには、パッケージマネージャーからプリインストールされた Firefox が搭載されており、既定のブラウザーとして設定されています。しかしながら、他の方法で Linux 上に Firefox をインストールする必要がある場合、以下に示す様々なガイドに従って、Linux 上に Firefox をダウンロードしてインストールしてください。

この記事は Linux にのみ適用されます。Mac に Firefox をインストールする方法については、Mac 上に Firefox をダウンロードしてインストールするには をご覧ください。Windows に Firefox をインストールする方法については、Windows 上に Firefox をインストールするには をご覧ください。

ディストリビューションのパッケージマネージャーからインストールする (推奨)

パッケージマネージャーを利用して Firefox をインストールするには、ご使用の Linux ディストリビューションのドキュメントを参照してください。

Firefox とすべての必要なライブラリがインストールされ、ご使用のディストリビューションごとに設定が最適化されるので、この方法でインストールすることをおすすめします。ただし、ディストリビューションが配布する Firefox の更新は公式リリースよりも少し遅れることがあります。また、Firefox ではない独自のブランド名で配布されていたり、ESR バージョンのみが配布されている場合もあります。

Flatpak からインストールする

Firefox を Flatpak からインストールするには、ご使用のコンピューターに Flatpak をインストールして設定 してください。Flatpak をインストールしたら、Firefox Flathub のページ に移動し、Install ボタンをクリックします。他の方法として、次のコマンドをターミナルに入力して Firefox をインストールすることもできます。

flatpak install flathub org.mozilla.firefox

Flatpak の既定では、オペレーティングシステムと同じ言語の Firefox がインストールされます。別の言語で Firefox を使うには、Firefox を他の言語で使う方法 の手順に従ってください。

Snap からインストールする

Firefox を Snap から インストールするには、ご使用のコンピューターに Snap をインストール してください。Snap をインストールしたら、Firefox Snapcraft Store のページ を開き、Install ボタンをクリックし、指示に従ってください。他の方法として、次のコマンドをターミナルに入力して Firefox をインストールすることもできます。

sudo snap install firefox

利用可能ならば、Snap はオペレーティングシステムと同じ言語の Firefox をインストールします。別の言語で Firefox を使うには、Firefox を他の言語で使う方法 の手順に従ってください。

Debian ベースのディストリビューションに Firefox の .deb パッケージをインストールする

APT リポジトリーを通して .deb パッケージをインストールするには以下の手順に従ってください:

  1. APT リポジトリーキーを格納するディレクトリーがない場合、作成します:
    sudo install -d -m 0755 /etc/apt/keyrings
  2. Mozilla APT リポジトリー署名キーをインポートします:
    wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
    wget がインストールされていない場合、sudo apt-get install wget のコマンドでインストールできます。
  3. フィンガープリントは 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3 です。以下のコマンドでチェックできます:
    gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}'
  4. 次に、Mozilla APT リポジトリーをソースリストに追加します:
    echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
  5. APT を設定してMozilla リポジトリーからのパッケージを優先させます:
    echo '
    Package: *
    Pin: origin packages.mozilla.org
    Pin-Priority: 1000
    ' | sudo tee /etc/apt/preferences.d/mozilla
  6. パッケージリストアップデートして Firefox の .deb パッケージをインストールします:
    sudo apt-get update && sudo apt-get install firefox

.deb ファイルの Firefox で他の言語をセットアップする

アメリカ英語以外の他の言語で Firefox を使用したいユーザー向けに、Firefox 言語パックを含んだ .deb パッケージを作成しています。特定の言語パッケージをインストールするには、以下の例の ja をお望みの言語コードに置き換えてください:

sudo apt-get install firefox-l10n-ja

利用可能なすべての言語パッケージをリスト表示するには、Mozilla APTリポジトリーを追加してsudo apt-get update を実行した後、以下のコマンドを使用してください:

apt-cache search firefox-l10n

データの移行

Snap や Flatpak を既に使用している場合、プロファイルをインポートする必要があります。方法は 2 つあります:

  • 方法 1: Sync をセットアップしてください。手順は、コンピューター上で Sync をセットアップするには? をご覧ください。
  • 方法 2: コンピューター上の既存のファイルをコピーしてください。これを実行する前に、コンピューター上の Firefox のすべてをコピーし、完全に Firefox を終了していることを確認してください:
    • Flatpak:
      mkdir -p ~/.mozilla/firefox/ && cp -a ~/.var/app/org.mozilla.firefox/.mozilla/firefox/* ~/.mozilla/firefox/
    • Snap:
      mkdir -p ~/.mozilla/firefox/ && cp -a ~/snap/firefox/common/.mozilla/firefox/* ~/.mozilla/firefox/

両方の場合において、プロファイルを移動したら、ターミナルから firefox -P のコマンドで Firefox を起動してください。使用したいプロファイルを選択します。この初回セットアップの後は、-P のコマンドは不要です。

Mozilla ビルドの Firefox をインストールする

Mozilla のビルドから Firefox をインストールする前に、コンピューターに 必要なライブラリー がインストールされているか確認してください。ライブラリーが不足したり互換性がないと Firefox を起動できません。

Firefox をシステムインストールする (上級者向け)

この方法で Firefox をインストールするには、root としてログインする権限を持っているか、sudo コマンドが実行できる必要があります

この方法によってインストールされた Firefox は、パッケージマネージャーによってインストールされた Firefox より高い優先順位を持ちます。パッケージマネージャーでインストールされた Firefox を起動するには、ターミナルからバイナリーを実行する必要があります。大半のディストリビューションでは、ターミナルを開き、次のコマンドを入力します:
/usr/bin/firefox

  1. Firefox ダウンロードページ を開き、今すぐダウンロード ボタンをクリックします。
  2. ターミナルを開き、ダウンロードしたファイルが保存されたフォルダーへ移動してください。例:
    cd ~/ダウンロード
    次のコマンドを入力して、ダウンロードしたファイルを展開します:
    tar xjf firefox-*.tar.bz2

    次のコマンドは、root として実行するか、sudo で実行する必要があります。
  3. 展開した Firefox フォルダーを /opt に移動します:
    mv firefox /opt
  4. Firefox の実行ファイルへのシンボリックリンクを作成します:
    ln -s /opt/firefox/firefox /usr/local/bin/firefox
  5. desktop ファイルのコピーをダウンロードします:
    wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications

wget がコンピューターにインストールされていない場合は、上記の URL にアクセスし、ページ上を右クリックしてコンテキストメニューを開き、名前を付けてページを保存 を選択してください。ダウンロードが完了したら、そのファイルを /usr/local/share/applications に移動してください。

正しくインストールされたことを確認するため、Firefox で トラブルシューティング情報 ページを開いてください。アプリケーション基本情報 セクションの プログラムの実行ファイル の値が /opt/firefox/firefox-bin となっていれば正しくインストールされています。

ユーザーアカウント内に Firefox をローカルインストールする

root へのログイン権限がなく、sudo コマンドの実行もできない場合やアカウント内のローカルで Firefox を使用したい場合は、ローカルインストールを行うことができます。また、この方法で異なるビルドの複数の Firefox をインストールすることもできます。
  1. Firefox ダウンロードページ を開き、今すぐダウンロード ボタンをクリックします。
    • または、このボタンの下の 他のプラットフォームまたは言語でダウンロードする リンクをクリックして、Nightly, Beta, Developer または ESR など別のビルドを選ぶこともできます。
  2. ターミナルを開き、ダウンロードしたファイルが保存されたフォルダーへ移動してください。例:
    cd ~/ダウンロード
  3. ダウンロードしたファイルを展開してください。firefox フォルダーが作成されます。展開後はアーカイブを削除できます:
    tar xjf firefox-*.tar.bz2
    rm firefox-*.tar.bz2
  4. 特定のビルドをダウンロードした場合は、展開したフォルダーの名前を変更したいかもしれません。例:
    mv firefox firefox-nightly
  5. 展開したフォルダーは、ダウンロードフォルダーに残しておくか、アカウント内の別のフォルダーに移動してください:
    mv firefox ~/firefox
  6. Firefox を使用する準備ができました。ターミナルから直接 Firefox を実行してください:
    ~/firefox/firefox &
  7. デスクトップショートカットを作成します。(以下の説明は Linux ディストリビューションによって異なります。)
    • デスクトップを右クリックし、コンテキストメニューから ランチャーを作成 を選択します。
    • ターミナルで次のコマンドを実行して作成することもできます:
      ln -s ~/firefox/firefox ~/Desktop/
    • デスクトップショートカット用のアイコンは次の場所にあります:
      ~/firefox/browser/chrome/icons/default/
注記: この方法はシステム上のファイルの種類の関連付けを変更しないため、他のアプリケーションからのリンクはローカルインストールされた Firefox で開かれません。リンクをコピーして Firefox のアドレスバーに貼り付ける必要があります。

この記事は役に立ちましたか?

しばらくお待ちください...

以下の人々がこの記事の執筆を手伝ってくれました:

Illustration of hands

ボランティア

あなたの専門知識を成長させ、他の人と共有してください。質問に答えたり、ナレッジベースを改善したりしてください。

詳しく学ぶ