GNU/Linux >> Znalost Linux >  >> Linux

Zakázat změny letního času (DST) v systému Linux

Řešení 1:

Aktualizace č. 1: Aktualizace databáze Timezone byla nedávno vydána pro několik operačních systémů pod jejich oficiálními repozitáři. Verze tzdata2016g obsahuje nastavení pro zmíněnou změnu.

V určitém okamžiku je tato otázka duplikátem otázky položené na superuser.com.

Křišťálově jasná odpověď je

"Zóny jako Etc/GMT+6 jsou záměrně obráceny kvůli zpětné kompatibilitě se standardy POSIX"

Domnívám se však, že by neměl být odstraněn, aby pomohl lidem, kteří chtějí zakázat změny DST v systémech Linux.

Zakázání změn letního času , propojte svůj /etc/localtime soubor do jednoho ze souborů zoneinfo umístěných ve složce /usr/share/zoneinfo/Etc/

Příklad příkazu:

# ln -s /usr/share/zoneinfo/Etc/GMT+3 /etc/localtime

Pro výběr nejvhodnějšího souboru zoneinfo , změňte znaménko vašeho cíleného GMT.

tj. Pro nastavení časového pásma GMT+3 (což je 3 hodiny před UTC) byste měli použít /usr/share/zoneinfo/Etc/GMT-3

Řešení 2:

V určitém okamžiku budou vydány nové revize tabulky TZ a dostupné pro aktualizace pro všechny distribuce Linuxu. Hmm....Mohl jsem přísahat, že aktualizovaná tabulka časových pásem byla zpřístupněna krátce poté, co bylo učiněno oznámení o řešení tohoto problému. Možná by pro vaši situaci mohl existovat nový TZ označení.


Linux
  1. Rychlejší spouštění Linuxu

  2. Jak zkontrolovat časové pásmo v Linuxu

  3. Nastavte datum, čas a časové pásmo na serveru Linux

  1. Příklady příkazů času Linux

  2. Stavy procesu Linuxu

  3. Jak zakázat pasivní režim v příkazu linux ftp

  1. Jak zakázat letní čas (DST) a upravit časové pásmo v systému Linux

  2. Příklady příkazů timedatectl v Linuxu

  3. Nastavte časové pásmo debian Linux pomocí příkazového řádku