DebianからFirefox ESR言語パックを削除するには?

DebianからFirefox ESR言語パックを削除するには?

Debian 11 では、Firefox ESR がアップデートされると、数十(数百)の言語パックが提供されます。たとえば、apt updateこれらのパックを使用しない方法はありますか?私はFirefoxの基本的な英語版が欲しい。upgradefirefox-esr-l10n-hr

Firefoxの自己設定メニューから言語パックを削除することはできません。別の方法がありますか?

ありがとう

ベストアンサー1

firefox-esr-l10n-allこのパッケージがすでにインストールされている可能性があります。他のすべての言語パックによって異なります。

$ apt-cache show firefox-esr-l10n-all | grep Depends:

次のように異なります:firefox-esr-l10n-ach、firefox-esr-l10n-af、firefox-esr-l10n-an、firefox-esr-l10n-ar、firefox-esr-l10n-ast、firefox-esr-l10n -az , Firefox-esr-l10n-be, Firefox-esr-l10n-bg, Firefox-esr-l10n-bn, Firefox-esr-l10n-br, Firefox-esr-l10n-bs, Firefox-esr-l10n-ca 、Firefox - esr-l10n-ca-バレンシア、firefox-esr-l10n-cak、firefox-esr-l10n-cs、firefox-esr-l10n-cy、firefox-esr-l10n-da、firefox-esr-l10n-de , firefox-esr-l10n-dsb, firefox-esr-l10n-el, firefox-esr-l10n-en-ca, firefox-esr-l10n-en-gb, firefox-esr-l10n-eo, firefox-esr-l10n-eo -es -ar、firefox-esr-l10n-es-cl、firefox-esr-l10n-es-es、firefox-esr-l10n-es-mx、firefox-esr-l10n-et、firefox-esr-l10n-eu 、firefox-esr-l10n-fa、firefox-esr-l10n-ff、firefox-esr-l10n-fi、firefox-esr-l10n-fr、firefox-esr-l10n-fy-nl、firefox-esr-l10n-ga -ie、Firefox-esr-l10n-gd、Firefox-esr-l10n-gl、Firefox-esr-l10n-gn、Firefox-esr-l10n-gu-in、Firefox-esr-l10n-he、Firefox-esr-l10n -hi -in,firefox-esr-l10n-hr,firefox-esr-l10n-hsb,firefox-esr-l10n-hu,firefox-esr-l10n-hy-am,firefox-esr-l10n-ia,firefox-esr -l10n -id、firefox-esr-l10n-is、firefox-esr-l10n-it、firefox-esr-l10n-ja、firefox-esr-l10n-ka、firefox-esr-l10n-kab、firefox-esr-l10n -kk , Firefox-esr-l10n-km, Firefox-esr-l10n-kn, Firefox-esr-l10n-ko, Firefox-esr-l10n-lij, Firefox-esr-l10n-lt, Firefox-esr-l10n-lv 、firefox-esr-l10n-mk、firefox-esr-l10n-mr、firefox-esr-l10n-ms、firefox-esr-l10n-my、firefox-esr-l10n-nb-no、firefox-esr-l10n-ne -np , firefox-esr-l10n-nl, firefox-esr-l10n-nn-no, firefox-esr-l10n-oc, firefox-esr-l10n-pa-in, firefox-esr-l10n-pl, firefox-esr -l10n -pt-br、firefox-esr-l10n-pt-pt、firefox-esr-l10n-rm、firefox-esr-l10n-ro、firefox-esr-l10n-ru、firefox-esr-l10n-sco、firefox -esr - l10n-si、Firefox-esr-l10n-sk、Firefox-esr-l10n-sl、Firefox-esr-l10n-son、Firefox-esr-l10n-sq、Firefox-esr-l10n-sq sr, Firefox-esr -l10n - sv-se, Firefox-esr-l10n-szl, Firefox-esr-l10n-ta, Firefox-esr-l10n-te, Firefox-esr-l10n-th, Fireフォックス-esr-l10n-tl、Firefox-esr-l10n-tr、firefox-esr-l10n-trs、firefox-esr-l10n-uk、firefox-esr-l10n-ur、firefox-esr-l10n-uz、firefox -esr-l10n-vi, firefox-esr-l10n -xh , Firefox-esr-l10n-zh-cn, Firefox-esr-l10n-zh-tw

これを削除すると、不要な言語パックを削除できます。

または、不要なアイテム(またはすべて)を削除すると、apt提案は削除されますfirefox-esr-l10n-all(対応する依存関係が満たされなくなったため)。


インストールされなくなったfirefox-esr-l10n-all他の-esr-i10nパッケージはサイレントインストールとして表示されます。サイレントインストールを使用するパッケージがインストールされなくなったら、次のコマンドを実行してサイレントインストールされたパッケージをすべて削除できます。

apt-get --purge autoremove

firefox-esr-l10n-allまたは、次のコマンドを実行してすべての依存パッケージを削除できます。

apt-get purge $(apt-cache show firefox-esr-l10n-all |
  sed -n -e '/^Depends:/{s/^Depends: //; s/,//gp}')

スクリプトsedは、で始まらない行をすべて無視し、そのDepends:行からすべてのDepends: カンマ文字を削除します。これはapt-get purge削除するのに役立つパッケージのリストを提供します。

おすすめ記事