Cela fonctionne sur Linux Mint, Ubuntu, Debian, je pense que la plupart des distributions basées sur Debian...
echo "America/Eastern" | sudo tee /etc/timezone
sudo dpkg-reconfigure --frontend noninteractive tzdata
Où trouver les fuseaux horaires :
- Voir ce lien Wikipedia sur la base de données tz pour d'autres fuseaux horaires à utiliser
- Sources pour les données de fuseau horaire et d'heure d'été répertorie d'autres sources, telles que le service TWiki.org :Passerelle de date et d'heure - Sélecteur de fuseau horaire
- En regardant
/usr/share/zoneinfo/
montre les zones qui devraient travailler. La plupart sont "Pays/Ville" au format "dossier/dossier", mais si vous choisissez une zone "simple" comme MST, il se peut que les informations sur l'heure d'été ne soient pas définies.
Ou (comme commenté) utilisez timedatectl list-timezones
pour trouver une zone, puis timedatectl set-timezone [timezone]
Si nécessaire, consultez cette page Debian sur les changements de fuseau horaire. Vous pouvez utiliser le programme zic
ainsi que la modification de certains fichiers, si vous souhaitez modifier les détails du fuseau horaire, comme les dates de début et de fin de l'heure d'été, etc.
Vous pouvez le changer avec plus d'une ligne. Exactement deux lignes.
mv /etc/localtime /etc/localtime.old
puis liez votre fichier TimeZone comme ceci :
ln -s /usr/share/zoneinfo/Europa/London /etc/localtime
Vous pouvez vérifier avec date