Řešení 1:
Měli byste to udělat pomocí
cp /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
Ve výše uvedeném příkazu nahraďte příslušné časové pásmo.
Řešení 2:
Na Ubuntu 12.04 se mi osvědčilo následující:
# http://manpages.ubuntu.com/manpages/precise/man7/debconf.7.html
export DEBCONF_NONINTERACTIVE_SEEN=true DEBIAN_FRONTEND=noninteractive
echo "Europe/Berlin" > /etc/timezone
dpkg-reconfigure tzdata
Řešení 3:
Zkuste toto:
echo "Europe/London" > /etc/timezone
dpkg-reconfigure -f noninteractive tzdata
Řešení 4:
Aktualizujte /etc/localtime
symbolický odkaz, který ukazuje na správné časové pásmo v /usr/share/zoneinfo/
ln -sf /usr/share/zoneinfo/$(tzselect) /etc/localtime