Caso não tenha ajustado o timezone corretamente na instalação, tenha trazido seu computador do exterior já com o timezone ajustado para aquela região ou se mudou dentro do país e agora está em outra timezone, veremos aqui 2 métodos para fazer o ajuste do timezone que deve abranger boa parte das distribuições Linux.
Em algumas distribuições, como no CentOS por exemplo, o timezone é controlado pelo arquivo /etc/localtime. Para fazer a alteração temos que apagar o arquivo com o comando:
# rm /etc/localtime
Identificamos o arquivo com o timezine desejado, no caso do nosso exemplo o timezone para Fernando de Noronha, podemos ver os arquivos disponíveis em /usr/share/zoneinfo/.
Como vimos na página anterior, é possível procurar pelo arquivo de Noronha da seguinte maneira:
# ls /usr/share/zoneinfo/America/
Agora é procurar na lista apresentada pelo timezone desejado. Também podemos buscar usando uma palavra chave de busca, por exemplo "Fernando" ou "Noronha", com o comando:
# ls /usr/share/zoneinfo/America/ | grep Noronha
Noronha
Veja que no caso procurei pela palavra "Noronha" e deu bem direitinho. A resposta ao comando indica que existe o arquivo de nome "Noronha".
Bem, agora que já sabemos o nome correto do arquivo, vamos fazer um link simbólico para ele com o comando:
[1] Comentário enviado por facb69 em 04/11/2010 - 13:12h
Lisandro
Boa a sua dica mas não funcionou para mim.
No meu trabalho, tenho um Ubuntu 10.10 instalado em uma máquina virtual (Virtualbox) dentro de um Windows 7 e o horário está 1 hora á frente do atual.
O horário da BIOS, do Windows e de outras duas máquinas vrituais Windows estão em acordo com o horário de verão. Se eu altero o horário da máquina para o correto, o do Ubuntu se adianta uma hora também.
Já em casa e no notebook, tenho o inverso, o Ubuntu é o host, e nesses casos, tudo funciona corretamente.
Como a máquina não tem aplicação além de estudos, não tem tanto problema mas gostaria de entender o que acontece.
[2] Comentário enviado por Lisandro em 20/11/2010 - 23:20h
Fábio (pktp69), o problema é com o Virtualbox mesmo. Dei uma olhada no Blog oficial do Virtualbox e o pessoal descreve o erro e tem até uma correção, que depende da versão do Virtualbox para Linux. Dá uma buscada no site do Virtualbox ou no Google que vai ser fácil achar.
Abraço
[6] Comentário enviado por pabloyuri em 04/01/2013 - 10:46h
Bom dia.
Eu fiz o primeiro método e funcionou, porém, quando eu saia e depois voltava voltava para o horário errado, mas a timezone continuava a msm. No meu caso a minha timezone era de MSK e eu passei pra Sao_Paulo.