インターネット
 Computer >> コンピューター >  >> ネットワーキング >> インターネット

Firefoxの不要な言語パックを完全に削除する方法【Linux対応】

コンピューターのトラブルは、ミクロの世界でもマクロの世界でも、量子力学の問題のようなものです。つまり、実際に確認してみないことには、問題があるかどうかさえ分からないのです。私の場合、なぜそうしたのか今では思い出せないのですが、Linuxマシンの1台でふとFirefoxのアドオンページを開いてみたことがきっかけでした。サイドバーのカテゴリーを何気なく眺めていて「言語」をクリックしてみると、なんと、デフォルトの英語(米国)に加えて、2つの余分な言語パックがインストールされていることに気づいたのです。

それは英語(カナダ)と英語(イギリス)のパックでした。なぜそこに存在するのかは分かりませんでしたが、削除したいという気持ちだけは確かでした。理由は、a) 英語の方言を複数使い分ける必要性は本来ないということ、そして b) コンピューターインターフェースにおいて許容できる英語はアメリカ英語のみだ、という個人的な信条です。ところが次に判明したのは、これらがUIから削除できないという事実でした。そこで、本チュートリアルの登場となります。

Firefoxの不要な言語パックを完全に削除する方法【Linux対応】

問題の詳細

Mozillaはこの現象について丁寧な公式説明を用意していますが、それでも私は納得できませんでした。ブラウザーは常にきれいに整理されているべきであり、余計な言語パックはその信条に反します。本当の問題は、UIからパックを削除できないという点にあります。ここが最大のネックです。というわけで、コマンドラインの出番となるわけです。

解決策

この問題はLinuxシステム上で発生したため、それに応じた解決策を紹介します。Linuxでは、Firefoxのシステム全体向けアドオンはすべて、次のディレクトリに格納されています。
/usr/lib/firefox-addons/extensions/
言語パックもここに含まれており、「locale」という名前が付いているので簡単に見分けられます。例えば以下の通りです。

'langpack-en-CA@firefox.mozilla.org.xpi'
'langpack-en-GB@firefox.mozilla.org.xpi'

デフォルトの言語パックはここには表示されません。これはブラウザー本体の一部として組み込まれているためです。さて、解決策は非常にシンプルです。不要な言語パックを削除し、Firefoxを再起動してください。すると、「言語」セクションを確認した際に、余計なものは一切表示されなくなります。

Firefoxの不要な言語パックを完全に削除する方法【Linux対応】

まとめ

以上、単純ではあるものの一筋縄ではいかないチュートリアルでした。ブラウザーアドオンは、UIでもコマンドラインでも、完全にモジュール化され、自由に削除できるべきだと私は考えています。その名前自体がヒントです。「Add-ons(追加するもの)」。もし削除できないのであれば、それは本当にアドオンとは呼べないのではないでしょうか。

概して言えば、余分な言語パックがインストールされていても実害はほとんどありません。ストレージ容量を大きく消費することもなく、リソースへの影響も皆無です。そのため、ファイルを削除するのに抵抗がある方は、そのまま放置しておいても問題ありません。しかし、少しでも潔癖な性格をお持ちなら、環境は常に整頓されていてほしいはずです。そして、あのxpiファイルを消し去りたくなることでしょう。そのためにこそ、このチュートリアルがあります。以上で作業完了です。

それでは、また次回お会いしましょう。

  1. Linux の Firefox で .mht ファイルを開く方法【アドオン「unMHT」活用ガイド】

    よくある誤解ですが、.mht ファイルは Microsoft の陰謀ではありません。これは正式な規格であり、Web ページを HTML ファイルと画像・スクリプトなどの大量の付随ファイルに分けて保存するのではなく、単一のファイルとして保存できる便利な形式です。ただし、ここにひとつ問題があります。どうやら Firefox はこの形式をうまく扱えないようなのです。Linux 上で .mht ファイルを開こうとしても、たとえ Firefox がデフォルトブラウザであっても、テキストエディタや Opera のように .mht を正しく処理できる別のブラウザで開かれてしまうことがあります。幸い、この厄介

  2. Microsoft .NET Framework Assistant を Firefox から削除する2つの方法

    重要なお知らせMicrosoftは、.NET Framework 3.5 SP1向けの更新プログラムとして、Firefox用 .NET Framework Assistant 1.0 の互換性問題に対処するアップデートを公開しています。このアップデート以降、およびWindows 7では、.NET Framework Assistantはユーザーごとの単位でインストールされるようになり、Firefoxのアドオン一覧にある「アンインストール」ボタンが有効になりました。これにより、本記事で紹介する回避策は不要になっています。Microsoft公式の手動削除ガイドも併せて確認することをおすすめします。