GNU/Linux >> Tutoriels Linux >  >> Debian

Comment changer le fuseau horaire dans Debian 11 / Debian 10 / 9

Il arrive parfois que votre système ait le mauvais fuseau horaire ou veuille changer de fuseau horaire en raison de la nature du travail ou ait oublié de définir le bon fuseau horaire au moment de l'installation du système d'exploitation Debian.

Dans cet article, nous verrons comment changer le fuseau horaire dans Debian 11 / Debian 10.

Changer le fuseau horaire dans Debian 11 / Debian 10

Nous pouvons changer de fuseau horaire de deux manières,

1. Utilisation du fichier /etc/localtime

2. Utilisation de la commande timedatectl

1. Utilisation du fichier /etc/localtime

Dans cette méthode, nous utiliserons le fichier /etc/localtime (lien vers le fichier de fuseau horaire d'origine) pour définir le fuseau horaire de votre système. Cette méthode fonctionnera sur toutes les versions de Debian, y compris les anciennes.

Vérifiez le fuseau horaire actuel à l'aide de la commande date.

date

Sortie :

Sun Aug  22 09:42:31 UTC 2021

Vous pouvez voir que mon système a été configuré avec le temps universel coordonné (UTC) .

Comme je l'ai dit plus tôt, le /etc/localtime est un lien vers le fichier de fuseau horaire d'origine. Vous pouvez vérifier le lien symbolique à l'aide de la commande suivante.

ls -al /etc/localtime

Sortie :

lrwxrwxrwx 1 root root 30 Aug 17 02:21 /etc/localtime -> /usr/share/zoneinfo/UTC

Le répertoire /usr/share/zoneinfo/ contient tous les fuseaux horaires. En dessous, vous pouvez trouver des répertoires spécifiques à un pays ou à une zone. Exemple :/usr/share/zoneinfo/America/directory contient les fuseaux horaires américains.

ls /usr/share/zoneinfo/America/

Sortie :

Adak            Campo_Grande   Eirunepe      Iqaluit        Merida          Porto_Acre     St_Johns
Anchorage       Cancun         El_Salvador   Jamaica        Metlakatla      Port_of_Spain  St_Kitts
Anguilla        Caracas        Ensenada      Jujuy          Mexico_City     Porto_Velho    St_Lucia
Antigua         Catamarca      Fortaleza     Juneau         Miquelon        Puerto_Rico    St_Thomas
Araguaina       Cayenne        Fort_Nelson   Kentucky       Moncton         Punta_Arenas   St_Vincent
Argentina       Cayman         Fort_Wayne    Knox_IN        Monterrey       Rainy_River    Swift_Current
Aruba           Chicago        Glace_Bay     Kralendijk     Montevideo      Rankin_Inlet   Tegucigalpa
Asuncion        Chihuahua      Godthab       La_Paz         Montreal        Recife         Thule
Atikokan        Coral_Harbour  Goose_Bay     Lima           Montserrat      Regina         Thunder_Bay
Atka            Cordoba        Grand_Turk    Los_Angeles    Nassau          Resolute       Tijuana
Bahia           Costa_Rica     Grenada       Louisville     New_York        Rio_Branco     Toronto
Bahia_Banderas  Creston        Guadeloupe    Lower_Princes  Nipigon         Rosario        Tortola
Barbados        Cuiaba         Guatemala     Maceio         Nome            Santa_Isabel   Vancouver
Belem           Curacao        Guayaquil     Managua        Noronha         Santarem       Virgin
Belize          Danmarkshavn   Guyana        Manaus         North_Dakota    Santiago       Whitehorse
Blanc-Sablon    Dawson         Halifax       Marigot        Ojinaga         Santo_Domingo  Winnipeg
Boa_Vista       Dawson_Creek   Havana        Martinique     Panama          Sao_Paulo      Yakutat
Bogota          Denver         Hermosillo    Matamoros      Pangnirtung     Scoresbysund   Yellowknife
Boise           Detroit        Indiana       Mazatlan       Paramaribo      Shiprock
Buenos_Aires    Dominica       Indianapolis  Mendoza        Phoenix         Sitka
Cambridge_Bay   Edmonton       Inuvik        Menominee      Port-au-Prince  St_Barthelemy

Maintenant, créez un lien avec le fichier de fuseau horaire souhaité. Dans mon cas, il s'agit de l'Heure Normale du Centre (EST) fuseau horaire. Chicago tombe sous le fuseau horaire CST.

Vous pouvez lier la ville ou la zone à /etc/localtime.

sudo ln -sf /usr/share/zoneinfo/US/Central /etc/localtime

OR

sudo ln -sf /usr/share/zoneinfo/America/Chicago /etc/localtime

Vérifiez le fuseau horaire à l'aide de la commande date.

date

Sortie :

Sun Aug 22 03:42:55 CST 2021

2. Utilisation de la commande timedatectl

Dans cette méthode, nous utiliserons la commande timedatectl pour changer le fuseau horaire dans Debian. Cette méthode ne fonctionnera que sur les dernières versions de Debian.

Vérifions le fuseau horaire actuel à l'aide de la commande date.

date

Sortie :

Sun Aug  22 09:44:50 UTC 2021

Vous pouvez voir que mon système a été configuré avec le temps universel coordonné (UTC) .

Utilisez la commande suivante pour répertorier tous les fuseaux horaires.

sudo timedatectl list-timezones

Sortie :

Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
.     .     .
.     .     .
Pacific/Pohnpei
Pacific/Port_Moresby
Pacific/Rarotonga
Pacific/Saipan
Pacific/Tahiti
Pacific/Tarawa
Pacific/Tongatapu
Pacific/Wake
Pacific/Wallis
UTC

Vous pouvez filtrer la sortie avec la ville la plus proche de vous ou le continent. Chicago tombe sous le fuseau horaire CST.

sudo timedatectl list-timezones | grep -i chicago

OR

sudo timedatectl list-timezones | grep -i america

Sortie (pour la ville) :

America/Chicago

Définissez le fuseau horaire à l'aide de la commande suivante.

sudo timedatectl set-timezone America/Chicago

Vérifiez le nouveau fuseau horaire à l'aide de la commande date.

date

Sortie :

Sun Aug  22 03:45:37 CST 2021

Conclusion

C'est tout. J'espère que vous avez pu définir le bon fuseau horaire dans votre système Debian 11 / Debian 10.


Debian
  1. Comment définir ou modifier le fuseau horaire sous Linux

  2. Comment changer le fuseau horaire dans Debian Linux

  3. Changer la date, l'heure et le fuseau horaire dans CentOS 8 - Comment faire ?

  4. Comment changer le nom d'hôte dans Debian

  5. Comment changer le fuseau horaire sur CentOS 8

Comment changer le fuseau horaire dans CentOS 8 / RHEL 8

Comment changer le fuseau horaire dans Ubuntu 18.04 / Ubuntu 16.04 et Linux Mint

Comment changer la date, l'heure et le fuseau horaire dans Debian 10

Comment définir le fuseau horaire dans Debian 11

Comment changer la date, l'heure et le fuseau horaire dans CentOS 8

Comment changer le fuseau horaire sur Debian 11