O Ubuntu, assim como outras distribuições Linux, permite alterar facilmente as configurações de fuso horário pelo terminal. Isso é útil para usuários que desejam definir o fuso horário do sistema para corresponder à sua localização, especialmente após instalar uma versão nova do Ubuntu ou quando o sistema precisa ser usado em uma região diferente.
Alterar o fuso horário no Ubuntu envolve modificar as configurações do sistema, e você pode fazer isso usando ferramentas de linha de comando. Neste guia, mostraremos o processo de alteração do fuso horário no Ubuntu usando o terminal.
Guia passo a passo para alterar o fuso horário no Ubuntu
1. Verifique o fuso horário atual
Before changing the time zone, it’s useful to know the current setting. You can check the current time zone by using the timedatectl comando, que está disponível em versões modernas do Ubuntu.
timedatectl
Isso mostrará a hora atual, o fuso horário e outras informações relacionadas. Procure a linha que diz Fuso horário.
2. Listar fusos horários disponíveis
Para alterar o fuso horário, você precisa saber o identificador correto para o fuso horário que deseja definir. O Ubuntu usa um conjunto de nomes de fuso horário predefinidos, normalmente baseados no formato Região/Cidade (por exemplo, América/Nova_Iorque, Europa/Londres).
Para listar todos os fusos horários disponíveis, execute o seguinte comando:
timedatectl lista-fusos-horários
Isso exibirá uma longa lista de todos os fusos horários suportados pelo seu sistema. Você pode rolar pela lista ou usar o grep comando para filtrar regiões ou cidades específicas. Por exemplo, para encontrar fusos horários no Europa região:
timedatectl lista-fusos-horários | grep Europa
Isso mostrará todos os fusos horários na região da Europa, como Europa/Londres, Europa/Paris, e outros.
3. Definir o novo fuso horário
Depois de encontrar o fuso horário correto para sua localização, você pode defini-lo usando o timedatectl comando. Por exemplo, se você quiser definir o fuso horário para América/Nova_Iorque, você usaria o seguinte comando:
sudo timedatectl set-timezone América/Nova_Iorque
Este comando atualiza o fuso horário do sistema. Substituir América/Nova_Iorque com a sequência de fuso horário apropriada para sua localização.
4. Verifique a alteração do fuso horário
Após definir o novo fuso horário, você pode verificar a alteração executando o timedatectl comando novamente:
timedatectl
Isso deve exibir o novo fuso horário sob o Fuso horário linha.
Você também pode verificar a hora do sistema executando o seguinte:
data
Isso mostrará a data e a hora atuais, ajustadas ao novo fuso horário.
5. (Opcional) Reinicie o sistema
Na maioria dos casos, o fuso horário muda imediatamente e não é necessário reiniciar. No entanto, se você encontrar algum problema ou quiser garantir que tudo esteja atualizado corretamente, pode reiniciar o sistema:
sudo reboot
Após a reinicialização do sistema, o novo fuso horário deverá estar ativo.
Método alternativo: alterando o fuso horário usando /etc/fuso horário
Se por algum motivo o timedatectl o método não funcionar ou você preferir uma abordagem alternativa, você também pode alterar o fuso horário editando diretamente o /etc/fuso horário arquivo.
- Editar o
/etc/fuso horárioarquivo:Abra o arquivo em um editor de texto, como
nano:sudo nano /etc/fuso horário - Atualizar o fuso horário:
Substitua o valor atual pelo fuso horário que deseja usar. Por exemplo, altere-o para América/Nova_Iorque:
América/Nova_Iorque - Aplicar o fuso horário:
Após salvar o arquivo, execute o seguinte comando para reconfigurar o fuso horário:
sudo dpkg-reconfigure -f tzdata não interativoThis will update the system’s time zone settings based on the value you set in
/etc/fuso horário. - Verifique a alteração:
Como antes, use
timedatectlpara verificar a alteração:timedatectl
Alterar o fuso horário no Ubuntu via terminal é um processo simples. Usando timedatectl é o método preferido e moderno, permitindo visualizar, alterar e gerenciar as configurações de fuso horário facilmente. Além disso, ao editar /etc/fuso horário, você tem uma abordagem alternativa, embora o timedatectl o método é mais direto e menos sujeito a erros.
Depois de definir o fuso horário correto, o sistema deverá atualizar a hora automaticamente com base no seu fuso horário local, o que é particularmente útil para logs do sistema, tarefas cron e aplicativos que dependem do horário. Ao manter o fuso horário configurado corretamente, você garante que o sistema funcione sem problemas, independentemente de onde você esteja no mundo.
Foto por RealToughCandy.com