Desde o lançamento da mais nova versão Debian 9 (Codename “Stretch”) em Junho de 2017, a maioria dos administradores de sistemas que usam esta distribuição irão eventualmente actualizar os seus sistemas. Uma das alterações na nova versão que me chamou a atenção pela primeira vez, é que você não pode configurar o fuso horário do sistema da forma que a maioria dos tutoriais Debian sugere.
Embora você possa considerar isso como um pequeno problema, eu acredito que uma configuração errada do fuso horário levará a confusão nos arquivos de log e aplicações web.

Como os tutoriais mais antigos sugerem a alteração do fuso horário

Shell
1
2

eco “Europa/Berlim” > /etc/timezone
dpkg-reconfigure -f tzdata noninteractive

While isto tem funcionado em versão Debian mais antiga, não será suficiente em Stretch, porque não é utilizado o /etc/timezone configurado, mas também o Symlink /etc/localtime . Para piorar a situação, o /etc/timezone configurado será sobrescrito pelo valor antigo após a execução do dpkg-reconfigure .

Como alterar o fuso horário em Debian Stretch

Shell

O primeiro comando criará um novo link simbólico a partir dos dados do fuso horário correto (localizado dentro de /usr/share/zoneinfo ) para /etc/localtime , e a reconfiguração do pacote tzdata irá ajustar o sistema em conformidade, definindo o ficheiro /etc/timezone automaticamente.

1
2

ln -fs /usr/share/zoneinfo/Europa/Berlim /etc/localtime
dpkg-reconfigure -f tzdata noninteractive

Deixe uma resposta

O seu endereço de email não será publicado.