多くの Linux ディストリビューションには、パッケージマネージャーからプリインストールされた Firefox が搭載されており、既定のブラウザーとして設定されています。しかしながら、他の方法で Linux 上に Firefox をインストールする必要がある場合、以下に示す様々なガイドに従って、Linux 上に Firefox をダウンロードしてインストールしてください。
目次
ディストリビューションのパッケージマネージャーからインストールする (推奨)
パッケージマネージャーを利用して Firefox をインストールするには、ご使用の Linux ディストリビューションのドキュメントを参照してください。
Firefox とすべての必要なライブラリがインストールされ、ご使用のディストリビューションごとに設定が最適化されるので、この方法でインストールすることをおすすめします。ただし、ディストリビューションが配布する Firefox の更新は公式リリースよりも少し遅れることがあります。また、Firefox ではない独自のブランド名で配布されていたり、ESR バージョンのみが配布されている場合もあります。
Flatpak からインストールする
Firefox を Flatpak からインストールするには、ご使用のコンピューターに Flatpak をインストールして設定 してください。Flatpak をインストールしたら、Firefox Flathub のページ に移動し、 ボタンをクリックします。他の方法として、次のコマンドをターミナルに入力して Firefox をインストールすることもできます。
flatpak install flathub org.mozilla.firefox
Flatpak の既定では、オペレーティングシステムと同じ言語の Firefox がインストールされます。別の言語で Firefox を使うには、Firefox を他の言語で使う方法 の手順に従ってください。
Snap からインストールする
Firefox を Snap から インストールするには、ご使用のコンピューターに Snap をインストール してください。Snap をインストールしたら、Firefox Snapcraft Store のページ を開き、 ボタンをクリックし、指示に従ってください。他の方法として、次のコマンドをターミナルに入力して Firefox をインストールすることもできます。
sudo snap install firefox
利用可能ならば、Snap はオペレーティングシステムと同じ言語の Firefox をインストールします。別の言語で Firefox を使うには、Firefox を他の言語で使う方法 の手順に従ってください。
Debian ベースのディストリビューションに Firefox の .deb パッケージをインストールする
APT リポジトリーを通して .deb
パッケージをインストールするには以下の手順に従ってください:
- APT リポジトリーキーを格納するディレクトリーがない場合、作成します:
sudo install -d -m 0755 /etc/apt/keyrings
- 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
のコマンドでインストールできます。
- フィンガープリントは 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"}'
- 次に、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
- APT を設定してMozilla リポジトリーからのパッケージを優先させます:
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
- パッケージリストアップデートして 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/
- Flatpak:
両方の場合において、プロファイルを移動したら、ターミナルから firefox -P
のコマンドで Firefox を起動してください。使用したいプロファイルを選択します。この初回セットアップの後は、-P
のコマンドは不要です。
Mozilla ビルドの Firefox をインストールする
Mozilla のビルドから Firefox をインストールする前に、コンピューターに 必要なライブラリー がインストールされているか確認してください。ライブラリーが不足したり互換性がないと Firefox を起動できません。
Firefox をシステムインストールする (上級者向け)
この方法で Firefox をインストールするには、root としてログインする権限を持っているか、sudo
コマンドが実行できる必要があります。
この方法によってインストールされた Firefox は、パッケージマネージャーによってインストールされた Firefox より高い優先順位を持ちます。パッケージマネージャーでインストールされた Firefox を起動するには、ターミナルからバイナリーを実行する必要があります。大半のディストリビューションでは、ターミナルを開き、次のコマンドを入力します:/usr/bin/firefox
- Firefox ダウンロードページ を開き、 ボタンをクリックします。
- ターミナルを開き、ダウンロードしたファイルが保存されたフォルダーへ移動してください。例:
-
cd ~/ダウンロード
- 次のコマンドを入力して、ダウンロードしたファイルを展開します:
-
tar xjf firefox-*.tar.bz2
-
次のコマンドは、root として実行するか、sudo
で実行する必要があります。
-
- 展開した Firefox フォルダーを /opt に移動します:
-
mv firefox /opt
-
- Firefox の実行ファイルへのシンボリックリンクを作成します:
-
ln -s /opt/firefox/firefox /usr/local/bin/firefox
-
- 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 をローカルインストールする
sudo
コマンドの実行もできない場合やアカウント内のローカルで Firefox を使用したい場合は、ローカルインストールを行うことができます。また、この方法で異なるビルドの複数の Firefox をインストールすることもできます。- Firefox ダウンロードページ を開き、 ボタンをクリックします。
- または、このボタンの下の 他のプラットフォームまたは言語でダウンロードする リンクをクリックして、Nightly, Beta, Developer または ESR など別のビルドを選ぶこともできます。
- ターミナルを開き、ダウンロードしたファイルが保存されたフォルダーへ移動してください。例:
-
cd ~/ダウンロード
-
- ダウンロードしたファイルを展開してください。firefox フォルダーが作成されます。展開後はアーカイブを削除できます:
-
tar xjf firefox-*.tar.bz2
rm firefox-*.tar.bz2
-
- 特定のビルドをダウンロードした場合は、展開したフォルダーの名前を変更したいかもしれません。例:
-
mv firefox firefox-nightly
-
- 展開したフォルダーは、ダウンロードフォルダーに残しておくか、アカウント内の別のフォルダーに移動してください:
-
mv firefox ~/firefox
-
- Firefox を使用する準備ができました。ターミナルから直接 Firefox を実行してください:
-
~/firefox/firefox &
-
- デスクトップショートカットを作成します。(以下の説明は Linux ディストリビューションによって異なります。)
- デスクトップを右クリックし、コンテキストメニューから ランチャーを作成 を選択します。
- ターミナルで次のコマンドを実行して作成することもできます:
-
ln -s ~/firefox/firefox ~/Desktop/
-
- デスクトップショートカット用のアイコンは次の場所にあります:
~/firefox/browser/chrome/icons/default/