Setting timezones in Linux the raw way
Another sort of note-to-self thing: this is how you can change timezones in Linux easily, and without the need to delve into GUI settings applications or the lore - the
Whereas Debian-based distros take the package
tz-data as the source of their timezone config, and a quick reinstall through
dpkg-reconfigure tz-data would guide you step-by-step in selecting a new one, Arch is spartan: just point the
/etc/localtime file to the desired timezone file under
/usr/share/zoneinfo. Afterwards, it's only a matter of re-syncing your hardware clock (rtclock).
In terms of commands:
ln -s /usr/share/zoneinfo/Your/Timezone /etc/localtime hwclock --systohc
And that's it! No need to keep clicking and looking for settings, and can be done even from the console. Definitely a great one to keep in the belt. And of course, source for the whole thing.