Você também pode fazer:
dpkg-reconfigure tzdata
Isso permitirá que você escolha seu fuso horário.
Aqui no Reino Unido, somos UTC + 1. Eu defino a hora usando 'data'. No entanto, ele continua voltando ao padrão UTC, eu estou supondo por meio de um servidor de horário NTP.
Eu tentei definir o fuso horário com tzselect, mas isso não muda o tempo, ele permanece no UTC em vez do horário local.
Therefore TZ='Europe/London' will be used.
Local time is now: Thu Jun 25 10:57:48 BST 2009.
Universal Time is now: Thu Jun 25 09:57:48 UTC 2009.
A saída acima está correta, mas a hora não é alterada.
Eu preciso desativar a atualização automática do tempo ou, idealmente, definir o fuso horário corretamente.
Isso funcionará. Eu fiz isso no meu servidor, tem uma chance.
ciclotron: ~ # ntpdate pool.ntp.org 25 de junho de 15:45:05 ntpdate [18445]: servidor de tempo de passagem 120.88.47.10 deslocamento 485.998764 seg
Eu não estou 100% nisso, mas é uma ideia.
Eu sei que no RHEL / CentOS, o fuso horário é definido em / etc como um link simbólico.
Por exemplo, o meu é
horário local - > / usr / share / zoneinfo / America / Los_Angeles
Você pode confirmar que seu link é Europa / Londres? Caso contrário, tente excluir o link simbólico do localtime e criar um.
Possivelmente não seja um problema nesta instância, mas vi problemas ao usar fusos horários nomeados antes. Eu sugiro tentar com o deslocamento de GMT em vez disso. (Que no seu caso é obviamente apenas GMT)
No Kubuntu, você define o fuso horário durante a instalação e, em seguida, você pode alterar o fuso horário usando as Configurações do sistema - > Data e amp; Hora e, em seguida, selecionando um fuso horário. No entanto, cada atualização do tzdata (do upgrade do apt-get ou da atualização automática do pacote) parece redefinir o fuso horário de volta para o que você escolheu na instalação. Eu apenas mudei com o dbkg-reconfigure tzdata, como sugerido, e isso pareceu funcionar. Talvez ele sobreviva à próxima atualização do tzdata.
Normalmente você precisa
Depois, as coisas devem estar corretas.
Então, o que acontece se você fizer essas duas coisas? Você poderia postar a saída de "data"?
Se o tempo for alterado corretamente, mas voltar mais tarde, algo está interferindo.
Culpados comuns:
Se a data não mudar nada, algo está realmente errado ...
Eu também tive esse problema:
Eu usei isso para desativar o UTC
Guia não oficial do Ubuntu Starter | linuxtopia.org
então usei o serviço ntp e estou usando o servidor de tempo ubuntu padrão.
Também garantiu que minhas configurações regionais de latitude / longitude fossem boas.
Felicidades