quarta-feira, 5 de outubro de 2011

Desabilitando UTC no Debian, Ubuntu e derivadas

Segundo o todo poderoso Google, o Tempo Universal Coordenado (Coordinated Universal Time ou Universal Time Coordinated), é o fuso horário de referência a partir do qual se calculam todas as outras zonas horárias do mundo:




Se você não entendeu nem tá a fim, significa aquele horário alterado que algumas distros Linux configuram numa instalação do zero. No Brasil, é sempre a hora de Brasília + 3:00h. Resumindo: uma chatice.

Se você precisar desabilitá-lo no Debian, Ubuntu e distros derivadas, configurando somente a hora local, faça como mostro abaixo:

1) abra o arquivo /etc/default/rcS como root:

ubuntu
$ sudo nano /etc/default/rcS

debian
$ su + senha de root + [ENTER]
# nano /etc/default/rcS

Altere a linha abaixo: 

UTC=yes

para 

UTC=no

Salve, reinicie a interface gráfica e rode o comando abaixo, conectado na internet, para atualizar a hora:

ubuntu
$ sudo ntpdate -u 200.20.186.75

debian
$ su + senha de root + [enter]
# ntpdate -u 200.20.186.75

Agora seu linux vai mostrar o horário local.

Até a próxima dica!
;-))

4 comentários:

  1. E se eu desinstalar o pacote tzdata?

    ResponderExcluir
  2. Meu problema é que o relógio, sempre atualiza para +3, todas as vezes que entro na internet.
    Já tentei desabilitar e também a opção acima e não tive sucesso, mas cada vez que inicio o sistema e entro na internet ele atualiza.

    ResponderExcluir