Localization
From Autopilot Wiki
Set options particular to a particular language or location like keyboard layout and timezone
Also see the set_local script.
Set Locale & Keyboard
Interactively, use dpkg:
sudo dpkg-reconfigure locales sudo dpkg-reconfigure keyboard-configuration
To see your locale settings...
>>> locale LANG=en_GB.UTF-8 LANGUAGE= LC_CTYPE="en_GB.UTF-8" LC_NUMERIC="en_GB.UTF-8" LC_TIME="en_GB.UTF-8" LC_COLLATE="en_GB.UTF-8" LC_MONETARY="en_GB.UTF-8" LC_MESSAGES="en_GB.UTF-8" LC_PAPER="en_GB.UTF-8" LC_NAME="en_GB.UTF-8" LC_ADDRESS="en_GB.UTF-8" LC_TELEPHONE="en_GB.UTF-8" LC_MEASUREMENT="en_GB.UTF-8" LC_IDENTIFICATION="en_GB.UTF-8" LC_ALL=
Set Timezone
Use timedatectl. Also see ntpd for synchronizing time and keeping time accurate
See current Timezone Info
>>> timedatectl Local time: Sat 2022-04-30 01:14:32 BST Universal time: Sat 2022-04-30 00:14:32 UTC RTC time: n/a Time zone: Europe/London (BST, +0100) System clock synchronized: yes NTP service: active RTC in local TZ: no
List Timezones
To find the code for your timezone, list the available timezones:
>>> timedatectl list-timezones ... America/Indiana/Winamac America/Inuvik America/Iqaluit America/Jamaica America/Juneau America/Kentucky/Louisville America/Kentucky/Monticello America/La_Paz ...
Set Timezone
Using the timezone name from the previous step, for example if ours was America/Los_Angeles
sudo timedatectl set-timezone America/Los_Angeles
... more about "Localization"
Set options particular to a particular language or location like keyboard layout and timezone +