Debian/Ubuntu ベースのディストリビューションに Firefox DEB パッケージをインストールする方法

Ubuntu 上の Firefox DEB パッケージ

Firefoxの DEB パッケージとして提供されるようになりました Debian/Ubuntu ベースのディストリビューションのユーザー向け。伝えられるところによると、Snap バージョンを含めるよう Canonical に提案したのは Mozilla だったと言われているので、これは少し奇妙というか面白いとさえ思います。唯一確かなことは、DEB 形式でもダウンロードできることです。ここでは、そのパッケージを 与えられた指示 モジラ自体。

しかし、話を続ける前に、Chromium や Safari と真っ向から競合する唯一のブラウザを開発している企業が推奨していることも繰り返しておきたいと思います。最初に考慮すべきことは、Linux ディストリビューションによって提供されるオプションです。これが最も直接的な方法であるためです。そしてシンプル。次に、 flatpak バージョンを使用することを推奨し、次に残りのバージョンを使用することを推奨します。その中には、snap パッケージと DEB パッケージがあります。あえて断言しますが、 DEBパッケージ これは、ほとんどの Debian/Ubuntu ベースのディストリビューションで 2 番目です。

APT リポジトリから Firefox をインストールする

残念ながら 私たちは端末の少数のファンが望んでいること以上のことをしなければなりません。主な理由は、まさに Debian と Ubuntu が Firefox に関して特定の問題を抱えているためです。 Debian は ESR バージョン (LTS など) を使用し、Ubuntu はスナップ バージョンのみを提供します。 Canonical システムでは、利用できない依存関係エラーが表示されずに DEB パッケージを手動でインストールできない状況になりますが、次の手順に従えばすべて修正されます。

注: すべてのコマンドはそのままです。複数行ある場合でも、コピーしてターミナルに貼り付けて実行します。
  1. APT リポジトリ キーが存在しない場合は、ディレクトリが作成されます。
sudo install -d -m 0755 /etc/apt/keyrings
  1. 署名キーは Mozilla APT リポジトリからインポートされます (wget がインストールされていないためにエラーが発生する場合は、wget を使用してインストールされます) 須藤 apt インストール wget):
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
  1. 次のコマンドを使用して、キー (この記事の執筆時点では 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3) を確認できます。
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); print "\n"$0"\n"}'
  1. これで、Mozilla リポジトリがsources.list ファイルに追加されました。
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | 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
  1. Mozilla リポジトリからのパッケージを優先するように APT を構成します。
echo ' パッケージ: * ピン: 元の package.mozilla.org ピンの優先順位: 1000 ' | sudo tee /etc/apt/preferences.d/mozilla
  1. 最後に、リポジトリが更新され、Firefox DEB パッケージがインストールされます。
sudo apt-get update && sudo apt-get install firefox

その他の言語

Firefox は、en_US (北米英語) バージョンにアクセスする限り、Mozilla の FTP から DEB 形式でダウンロードできます。バージョン 122 のリンクは次のとおりです。 それはあります, そして、それは上記の手順に従った場合にインストールされるものです。望むなら 別の言語で使用してください、それもできます。利用可能な言語を確認するには、引用符なしで次のように記述する必要があります«apt-キャッシュ検索Firefox-l10n«。スペイン語用のパッケージは次のとおりです。

  • Firefox-l10n-es-ar アルゼンチンのために。
  • Firefox-l10n-es-cl チリのために。
  • Firefox-l10n-es-es スペインのために。
  • Firefox-l10n-es-mx メキシコ向け。

コマンドはいつもと同じです: «sudo apt install firefox-l10n-es-es» 私にとって、私はスペイン人です。

それぞれのケースは異なります

Mozilla がすでに説明しているように、 すべてのディストリビューションが同じ哲学を持っているわけではありません そしてこれらすべてが常に必要というわけではありません。公式リポジトリで提供されているバージョンを使用することを推奨していますが、明らかな例外もあります。前述の Debian と Ubuntu はそのうちの 2 つで、1 つは ESR バージョンを使用するもので、もう 1 つは snap パッケージを使用するものです。

Firefox は、DEB パッケージが 彼らはそれをよりよくコントロールします 問題を引き起こす可能性のある再パッケージ化はありません。さらに、更新は本当に瞬時に行われ、パフォーマンスは Ubuntu スナップよりもはるかに優れています。これは Ubuntu インストールにインストールされており、すべてが期待どおりに動作することを確認できます。

Mozilla リポジトリには Beta バージョンと Nightly バージョンもあり、Firefox は長い間 (v70 程度) 別のプロファイルで実行されてきたため、これらをすべて同時に使用できることは言及する価値があります。