[Tutorial] Atualizando o tzdata manualmente

Tutorias diversos sobre serviços e aplicações em servidores Linux
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1516
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 41
Contato:
Status: Offline

[Tutorial] Atualizando o tzdata manualmente

Mensagem por marceloleaes »

Segue tutorial para atualizar as informações de zona do tzdata quando as mesmas
não estiverem disponíveis pelos repositórios oficiais das distribuições em uso.

Você precisa do Time Zone Database mais atualizado, que se encontra no website da IANA

Download: https://www.iana.org/time-zones

Instale o pacote lzip para poder descompactar este arquivo

Com o arquivo descompactado acesse o diretório e rode o seguinte comando seguido da zona
que você deseja atualizar, provavelmente sempre será a zona da América do Sul é claro...

Código: Selecionar todos

zic -d zoneinfo southamerica

O comando não retorna nenhuma saida e roda relativamente rápido, agora é mover os dados
gerados para o diretório correto, dependendo da distribuição utilizada, dois possíveis locais:

Código: Selecionar todos

cd zoneinfo
cp -r * /usr/share/zoneinfo/
ou
cp -r * /usr/lib/zoneinfo/

Para confirmar se ficou certo com os novos dados do DB, rode:

Código: Selecionar todos

zdump -v America/Sao_Paulo  | grep 2019

No exemplo para confirmar São Paulo -3



Voltar para “Tutoriais”