Ubuntu 26.04: como ajustar o fuso horário em 2 minutos (timedatectl)

Terminal com timedatectl, opção de UTC para servidores e caminho no GNOME para desktop.

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

Configurar o fuso horário corretamente no Ubuntu 26.04 é um passo básico, mas crítico, para garantir carimbos de data e hora consistentes em logs, tarefas agendadas e eventos do sistema. Neste tutorial, o foco é o método moderno via terminal com timedatectl (systemd), cobrindo também o caminho pela interface do GNOME para quem usa desktop.

Requisitos

  • Sistema: Ubuntu 26.04 (Resolute Raccoon)
  • Ferramentas: systemd (timedatectl) e, opcionalmente, GNOME Settings (para GUI)
  • Acesso privilegiado: root ou sudo

Verifique o fuso horário atual

O ponto de partida é inspecionar a configuração atual. O timedatectl exibe uma visão completa do estado de data e hora do sistema, incluindo o fuso ativo.

timedatectl

Na saída, procure a linha “Time zone” para ver o fuso atual (formato Region/City). O comando também apresenta hora local, UTC, hora do RTC e o status de sincronização NTP.

Se você precisa apenas do identificador de fuso, útil em scripts, veja o caminho direto pelo arquivo:

cat /etc/timezone

Esse arquivo contém somente o identificador do fuso.

Liste fusos disponíveis

Antes de definir um novo fuso, liste o que está disponível no sistema:

timedatectl list-timezones

A lista aparece no formato Region/City. A fonte cita exemplos como America/Chicago, Europe/Paris e Asia/Tokyo. Para sair do pager, use q.

Para encontrar rapidamente sua região, filtre com grep:

timedatectl list-timezones | grep America

Substitua America por outro termo (continente ou país) para estreitar o resultado.

Atenção à capitalização

Identificadores de fuso são case-sensitive. Por isso, America/New_York funciona, enquanto america/new_york não é o formato esperado.

Defina o fuso horário com timedatectl

Este é o método recomendado no Ubuntu 26.04: aplicar a mudança com timedatectl set-timezone, que entra em vigor imediatamente e permanece após reboot.

sudo timedatectl set-timezone Europe/Bratislava

A fonte indica que o ajuste reflete na hora do sistema sem exigir reinicialização.

Exemplos citados na fonte

  • America/Los_Angeles
  • America/Chicago
  • America/New_York
  • Europe/London
  • Europe/Berlin
  • Asia/Tokyo
  • Australia/Sydney
  • UTC

Opção comum para servidores: UTC

Para ambientes de servidor, especialmente distribuídos, a fonte recomenda UTC para manter consistência e evitar complicações com horário de verão.

sudo timedatectl set-timezone UTC

Ative ou verifique sincronização por NTP (quando a hora estiver errada)

Se o fuso estiver correto, mas a hora continuar incorreta, a fonte orienta checar o NTP no timedatectl e habilitar se necessário:

sudo timedatectl set-ntp true

Ajuste o fuso pela interface gráfica (GNOME)

Para usuários de desktop no Ubuntu 26.04, a fonte descreve o caminho pelo GNOME Settings:

  1. Abra Settings (pelo menu do sistema no canto superior direito e o ícone de engrenagem, ou pesquisando por “Settings”).
  2. No painel esquerdo, vá em System e clique em Date & Time.
  3. Se Automatic Time Zone estiver ativado, o Ubuntu usa a localização de rede para definir o fuso automaticamente.
  4. Para definir manualmente, desative a opção automática e ajuste o campo de Time Zone usando o seletor (mapa) ou digitando a cidade.

Observação prática da fonte: o fuso automático depende de conexão de rede ativa e serviços de localização. Em servidores ou sistemas sem esses serviços, prefira o método via terminal.

Verifique se a mudança funcionou

A fonte apresenta três formas úteis de validação.

1) Verificação completa com timedatectl

timedatectl

Confirme se a linha “Time zone” mostra o valor desejado e se a hora local bate com o fuso escolhido.

2) Verificação rápida com date

date

A saída inclui a abreviação de timezone (por exemplo, UTC), o que ajuda a confirmar o fuso ativo.

3) Checagem do symlink do /etc/localtime

ls -l /etc/localtime

O link simbólico deve apontar para o arquivo correspondente em /usr/share/zoneinfo/.

Perguntas frequentes

Preciso reiniciar para aplicar o novo fuso?

Não. Mudanças feitas com timedatectl set-timezone têm efeito imediato. Ela também observa que alguns aplicativos podem precisar ser reiniciados para exibir horários atualizados.

Qual fuso usar em servidores?

Recomenda-se UTC, especialmente em ambientes distribuídos, para evitar complicações com horário de verão e simplificar correlação de logs.

O fuso está certo, mas a hora está errada. O que faço?

Verifique se o sistema está sincronizando via NTP no timedatectl. Se estiver desativado, habilite com sudo timedatectl set-ntp true.

Como voltar ao padrão?

O Ubuntu 26.04 usa UTC por padrão durante a instalação (a menos que você configure diferente). Para voltar, aplique:

sudo timedatectl set-timezone UTC
Compartilhe este artigo