Como faço para migrar para o relógio de hardware UTC?

9

Uso o relógio de hardware da hora local por compartilhar a máquina com um sistema Windows. Agora não uso o Windows ativamente e gostaria de definir o relógio do hardware para UTC. Como reconfigurar isso no Ubuntu?

PS: Na verdade, eu uso o XUbuntu, então gostaria de uma solução independente de desktop com base em linha de comando.

Ivan
fonte

Respostas:

11

Edite o arquivo /etc/default/rcScom seu editor de texto favorito, ou seja:

sudo nano /etc/default/rcS

insira a descrição da imagem aqui

Procure a linha UTC = foo (yes / no) e altere-a para UTC = yes .

De rcS(5) man page:

UTC
É usado para controlar como o relógio em tempo real do hardware é interpretado quando é lido (por exemplo, no momento da inicialização, com o objetivo de definir o relógio do sistema) e quando é gravado (por exemplo, no desligamento). Se esta opção estiver configurada como no, o relógio do sistema será definido como hora local. Se a opção estiver configurada como sim, presume-se que o relógio do sistema esteja definido como algo próximo do Tempo Universal Coordenado (UTC). (Os sistemas POSIX mantêm uma variante do UTC, sem segundos bissextos.)

Bruno Pereira
fonte
Observe que nas versões recentes do Ubuntu (desde pelo menos 16.04) a configuração UTC não está mais lá /etc/default/rcS. Use em /etc/adjtimevez disso (substitua LOCAL pelo UTC) ou use a hwclockferramenta para alterar o arquivo.
Alexander Amelkin