Quando você instala o Ubuntu, ele pede para você definir o fuso horário. Se você escolheu um fuso horário errado ou se mudou para alguma outra parte do mundo, você pode alterá-lo facilmente mais tarde.
Como alterar o fuso horário no Ubuntu e outras distribuições Linux
Existem duas maneiras de alterar o fuso horário no Ubuntu. Você pode usar as configurações gráficas ou usar o comando timedatectl no terminal. Você também pode alterar o arquivo/etc/timezone diretamente, mas não aconselho isso.
Eu vou te mostrar a forma gráfica e terminal neste tutorial para iniciantes:
- Alterar fuso horário no Ubuntu via GUI (adequado para usuários de desktop)
- Alterar fuso horário no Ubuntu via linha de comando (funciona para desktop e servidores)
Método 1: Alterar o fuso horário do Ubuntu via terminal
Ubuntu ou qualquer outra distribuição usando o systemd pode usar o comando timedatectl para definir o fuso horário no terminal Linux.
Você pode verificar a configuração atual de data e fuso horário usando o comando timedatectl sem qualquer opção:
[email protected]:~$ timedatectl Local time: Sat 2020-01-18 17:39:52 IST Universal time: Sat 2020-01-18 12:09:52 UTC RTC time: Sat 2020-01-18 12:09:52 Time zone: Asia/Kolkata (IST, +0530) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no
Como você pode ver na saída acima, meu sistema usa Ásia/Calcutá. Também me diz que faltam 5:30 horas para o GMT.
Para definir um fuso horário no Linux, você precisa saber o fuso horário exato. Você deve usar o formato correto do fuso horário (que é Continente/Cidade).
Para obter a lista de fusos horários, use a opção list-timezones do comando timedatectl :
timedatectl list-timezones
Mostra uma lista enorme de fusos horários disponíveis.
Lista de fusos horários Você pode usar as setas para cima e para baixo ou as teclas PgUp e PgDown para mover-se entre as páginas.
Você também pode executar um grep na saída e pesquisar seu fuso horário. Por exemplo, se estiver procurando fusos horários na Europa, você pode usar:
timedatectl list-timezones | grep -i europe
Digamos que você queira definir o fuso horário para Paris. O valor de fuso horário a ser usado aqui é Europa/Paris:
timedatectl set-timezone Europe/Paris
Não mostrará nenhuma mensagem de sucesso, mas o fuso horário é alterado instantaneamente. Você não precisa reiniciar ou fazer logout.
Lembre-se de que, embora você não precise se tornar um usuário root e usar sudo com o comando, sua conta ainda precisa ter direitos de administrador para alterar o fuso horário.
Você pode verificar a mudança de hora e fuso horário usando o comando de data:
[email protected]:~$ date Sat Jan 18 13:56:26 CET 2020
Método 2: Alterar fuso horário do Ubuntu via GUI
Pressione a tecla super (tecla do Windows) e pesquise por Configurações:
Configurações do menu de aplicativos Role um pouco para baixo e procure Detalhes na barra lateral esquerda:
Vá em Configurações -> Detalhes Em detalhes, você encontrará Data e hora na barra lateral esquerda. Aqui, você deve desligar a opção Fuso horário automático (se estiver habilitado) e clicar em Fuso horário:
Em Detalhes -> Data e hora, desligue o fuso horário automático Quando você clicar no fuso horário, um mapa interativo será aberto e você poderá clique na localização geográfica de sua escolha e feche a janela.
Selecione um fuso horário. Você não precisa fazer nada além de fechar este mapa após selecionar o novo fuso horário. Não há necessidade de fazer logout ou desligar o Ubuntu.
Espero que este tutorial rápido tenha ajudado você a mudar o fuso horário no Ubuntu e em outras distribuições Linux. Se você tiver dúvidas ou sugestões, por favor me avise.