Arquivos de fuso horário podem precisar ser atualizados. Você pode testá-lo executando um comando para ver as transições no arquivo de fuso horário instalado. O exemplo a seguir contém uma transição bissexto.
$ zdump -c 2017,2018 -v /etc/localtime
/etc/localtime -9223372036854775808 = NULL
/etc/localtime -9223372036854689408 = NULL
/etc/localtime Sat Dec 31 23:59:60 2016 UT = Sun Jan 1 01:59:60 2017 EET isdst=0 gmtoff=7200
/etc/localtime Sun Jan 1 00:00:00 2017 UT = Sun Jan 1 02:00:00 2017 EET isdst=0 gmtoff=7200
/etc/localtime Sun Mar 26 00:59:59 2017 UT = Sun Mar 26 02:59:59 2017 EET isdst=0 gmtoff=7200
/etc/localtime Sun Mar 26 01:00:00 2017 UT = Sun Mar 26 04:00:00 2017 EEST isdst=1 gmtoff=10800
/etc/localtime Sun Oct 29 00:59:59 2017 UT = Sun Oct 29 03:59:59 2017 EEST isdst=1 gmtoff=10800
/etc/localtime Sun Oct 29 01:00:00 2017 UT = Sun Oct 29 03:00:00 2017 EET isdst=0 gmtoff=7200
/etc/localtime 9223372036854689407 = NULL
/etc/localtime 9223372036854775807 = NULL
Se o arquivo de fuso horário precisar ser atualizado e se nenhum arquivo de fuso horário de segundo (/ direito) for fornecido pela distribuição do sistema operacional, você poderá configurar o arquivo de fuso horário da seguinte forma.
- busque a distribuição de fuso horário de link
- configurar e instalar e
- configure o arquivo de zona correto (que também inclui informações de segundo intercalado) com um comando como o seguinte
sudo cp
tzdir /etc/zoneinfo-leaps/
seu fuso horário /etc/localtime
Para definir a hora de um servidor NTP, você pode configurar e instalar o rdate (openrdate) e, em seguida, executar um comando como sudo rdate -s -c -n 0.gentoo.pool.ntp.org
.