GNU/Linux >> Znalost Linux >  >> Linux

Změňte časové pásmo v Ubuntu 18.04

Na Ubuntu se systémové časové pásmo nastavuje během procesu instalace, ale lze jej později změnit.

Konfigurace vhodného časového pásma je pro mnohé z nás důležitá, takže pojďme zjistit, jak můžeme změnit časové pásmo v našem systému Ubuntu 18.04.

Přístup 1. Použití příkazu timedatectl

Můžeme použít timedatectl příkaz pro zobrazení a nastavení aktuálního času a časového pásma systému.

timedatectl

Jak můžete vidět, zde je časové pásmo aktuálně nastaveno na UTC .

Pojďme to změnit na IST (GST +5:30) pomocí několika kroků!

Najděte formát časového pásma pro naše požadované časové pásmo

Potřebujeme zjistit formát časového pásma, které chcete použít. Konvence pojmenování časových pásem obvykle používá „Region/City ” formát.

Pro výpis všech dostupných časových pásem můžeme použít timedatectl spolu s seznamem časových pásem možnost.

timedatectl list-timezones

Získáme výstup, jako je tento, zobrazující formát dlouhého názvu pro všechna dostupná časová pásma.

Pojďme zjistit požadovaný formát pro naše potřebné časové pásmo, které chceme najít; IST , v mém případě. Nachází se v Kalkatě zónu, takže grep pro Kalkatu.

timedatectl list-timezones | grep Kolkata

Nyní jsme určili formát našeho časového pásma. Teď to prostě musíme nastavit!

Nastavte časové pásmo

Pomocí níže uvedeného příkazu změňte časová pásma jako root .

sudo timedatectl set-timezone your_time_zone

V mém případě je to Asie/Kolkata , takže příkaz bude

sudo timedatectl set-timezone Asia/Kolkata

Případně můžeme také přímo nastavit časové pásmo na jeho zkrácený formát (IST , v mém případě)

sudo timedatectl set-timezone IST

Pokud se to podaří, uvidíte systémový čas ve svém časovém pásmu a časové pásmo bylo úspěšně aktualizováno!

Ale i kdyby výše uvedená metoda nefungovala, máme nějaké alternativy. Pokud jste tedy úspěšně nakonfigurovali časové pásmo pomocí timedatectl , zbytek článku není povinný. Ale jinak pokračujme ve čtení.

Přístup 2. Překonfigurujte data časového pásma

Předpokládejme, že výše uvedená metoda nefungovala, můžeme použít dpkg překonfigurovat naše údaje o časovém pásmu a nastavit požadované časové pásmo.

sudo dpkg-reconfigure tzdata

Nyní získáme nabídku, která nám umožní překonfigurovat naše časové pásmo.

Nyní můžete pomocí grafické nabídky úspěšně aktualizovat své časové pásmo!

Postup 3. Změňte soubor /etc/localtime

Metoda 1:Použití podrobností o časovém pásmu regionu

Dalším způsobem, jak změnit časové pásmo, by bylo upravit localtime soubor ručně.

Informace o časovém pásmu jsou umístěny na /etc/localtime . Tento soubor můžeme ručně upravit na požadované časové pásmo, které se nachází na adrese /usr/share/zoneinfo/ .

Informace o zóně adresář obsahuje seznam oblastí zájmu. Vyberte svůj region. (Pro IST je regionem Asie )

Nyní jednoduše zkopírujte Kolkatu časové pásmo do /etc/localtime .

sudo cp /usr/share/zoneinfo/Asia/Kolkata /etc/localtime

Pro použití změn restartujte počítač.

Tímto jsme nyní úspěšně aktualizovali naše časové pásmo!

Metoda 2:Přímé použití časových pásem

Můžeme také přímo provést symbolické propojení mezi podrobnostmi souboru Timezone a /etc/localtime , který se nachází na adrese /usr/share/zoneinfo/TIMEZONE , kde TIMEZONE je vaše požadované časové pásmo. V mém případě je to IST .

sudo ln -sf /usr/share/zoneinfo/IST /etc/localtime

Znovu restartujte počítač, aby se změny projevily.

Nyní jsme vám ukázali různé způsoby aktualizace časového pásma!

Závěr

V tomto tutoriálu jsme ukázali, jak můžete změnit časové pásmo vašeho systému Ubuntu 18.04 pomocí různých metod.

Dodatek:Doporučení

I když jsme ukázali různé přístupy, doporučená metoda obvykle závisí na vašem pozadí:

  • Pokud jste novým uživatelem Ubuntu ze systému Windows, doporučujeme vám použít GUI režim změny časového pásma pomocí dpkg , protože je uživatelsky přívětivý.
  • Na druhou stranu, máte zkušenosti s Linuxem dříve, ale nepoužíváte Ubuntu, můžete ručně změnit /etc/localtime .
  • Jinak, pokud jste každodenním uživatelem Ubuntu, timedatectl je vaše nejlepší sázka!

Doufám, že jste našli svou odpověď přečtením tohoto návodu!


Linux
  1. Jak změnit časové pásmo v Ubuntu?

  2. Změnit časové pásmo na Ubuntu 18.04 – proces krok za krokem?

  3. Jak nastavit nebo změnit časové pásmo na Ubuntu 20.04 a 21.04

  1. Jak změnit výchozí aplikace v Ubuntu

  2. Změňte časové pásmo Apache/PHP

  3. Jak změnit název hostitele na Ubuntu

  1. Jak změnit název hostitele na Ubuntu 18.04

  2. Jak nastavit nebo změnit časové pásmo/datum/čas na Ubuntu 18.04

  3. Jak změnit název hostitele na Ubuntu 20.04