Solution 1 :
Vous devriez pouvoir le faire avec
cp /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
Remplacez le fuseau horaire approprié dans la commande ci-dessus.
Solution 2 :
Sur Ubuntu 12.04, ce qui suit a fait l'affaire pour moi :
# 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
Solution 3 :
Essayez ceci :
echo "Europe/London" > /etc/timezone
dpkg-reconfigure -f noninteractive tzdata
Solution 4 :
Mettre à jour /etc/localtime
lien symbolique pointant vers le fuseau horaire correct dans /usr/share/zoneinfo/
ln -sf /usr/share/zoneinfo/$(tzselect) /etc/localtime