The information on what timezone to use is stored in the file /etc/localtime

The file is a symbolic link to the actual timezone info to use, so, to change it is as simple as updating a symbolic link


# ln -sf /usr/share/zoneinfo/Europe/Rome /etc/localtime

Just use the usual bash completition TAB TAB to find out about the available options.

No need for extra commands, simple and reliable.


Why do you configure against your system? Probably the next update of the tzdata package will overwrite your settings or maybe even worse do a nosedive or other unexpected things because of them.

Why didn't you simply use sudo dpkg-reconfigure tzdata?

yeti 2018/07/27 18:30