多くの Linux ディストリビューションには、パッケージマネージャーからプリインストールされた Firefox が搭載されており、既定のブラウザーとして設定されています。しかしながら、他の方法で Linux 上に Firefox をインストールする必要がある場合は、以下のガイドで Linux 上に 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 (または Firefox-esr、-beta、-nightly、-devedition のいずれか) をインストールします。
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
のコマンドは不要です。
ディストリビューションのパッケージマネージャーからインストールする
パッケージマネージャーを利用して 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 を他の言語で使う方法 の手順に従ってください。
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/
セキュリティ機能の警告
Linux ディストリビューションによっては、「Firefox のセキュリティ機能の一部は、現在のオペレーティングシステムでは保護機能が低下する可能性があります」という警告が表示されることがあります。詳しくは、Firefox security features warning on Linux をご覧ください。