Warum kompiliert Lubuntu Upgrade so viele Gebietsschemas?

Warum kompiliert Lubuntu Upgrade so viele Gebietsschemas?

Ich habe vor kurzem mein Lubuntu mit apt-get upgrade aktualisiert und mir ist aufgefallen, dass der Vorgang „Einrichten der Gebietsschemata“ ziemlich lange dauert, da dabei ziemlich viele Gebietsschemata für Sprachen generiert werden, die im System nicht verwendet werden. In meiner /etc/locale-Konfiguration:

LANG=en_US.UTF-8

in meiner /etc/locale.gen:

many language code here, but all is commented save for
en_US.UTF-8 UTF-8

Dies sind die Snippets im Upgrade-Prozess:

Setting up locales (2.31-0ubuntu9.2) ...
Generating locales (this might take a while)...
  de_AT.UTF-8... done
  de_BE.UTF-8... done
  de_CH.UTF-8... done
  de_DE.UTF-8... done
  de_IT.UTF-8... done
  de_LI.UTF-8... done
  de_LU.UTF-8... done
  en_AG.UTF-8... done
  ....

aktuelle Version nach Upgrade

 ~  lsb_release -a                                                                     ✔ 
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.2 LTS
Release:        20.04
Codename:       focal

Ich würde gerne wissen, warum das passiert und ob es eine Möglichkeit gibt, diesen Vorgang für zukünftige Upgrades wegzulassen, danke

Antwort1

Du musst:

  1. laufensudo dpkg-reconfigure locales
  2. Mindestmenge der benötigten Gebietsschemas angeben (Auswahl nach Space)
  3. Neuaufbau des Gebietsschemas bestätigen (über Tabund Enterauf die <OK>CLI-Schaltfläche)

Antwort2

Sehen Sie sich die Dateien in an /var/lib/locales/supported.d. Es sollte eine Datei für jedes aktivierte Gebietsschema (also enund de) vorhanden sein. Bearbeiten Sie die Dateien als Root-Benutzer und entfernen Sie alle unerwünschten Gebietsschemas. Führen Sie es dann erneut locale-genals Root aus.

verwandte Informationen