Observação:

Saiba como localizar sua instalação no Oracle Linux

Introdução

Muitos sistemas Oracle Linux são instalados sem um ambiente de área de trabalho. No entanto, várias maneiras de usar a linha de comando estão disponíveis para configurar definições do sistema base, como o nome de host do sistema.

Este tutorial descreve como configurar o nome de host, a configuração regional, o idioma e a data e hora do sistema a partir da linha de comando. Este tutorial destina-se aos usuários do Oracle Linux 8 ou posterior.

Objetivos

Após a conclusão deste Laboratório, você poderá:

Pré-requisitos

Atualizar o Nome de Host do Sistema

Observação: Ao usar o ambiente de laboratório gratuito, consulte Informações Básicas sobre o Oracle Linux Lab para obter instruções de conexão e outras instruções de uso.

Em outras distribuições, configurar o nome de host do sistema geralmente envolve a edição de arquivos do sistema, como /etc/hostname e /etc/hosts, executar o comando hostname para definir o nome do host e reinicializar o sistema. Com o Oracle Linux, o processo é simplificado por meio do comando hostnamectl.

  1. Verifique os nomes de host estáticos e transitórios do seu sistema Oracle Linux 8:

    sudo hostnamectl
    

    Observação: O nome do host estático é o nome do host padrão para o sistema e é configurado no arquivo /etc/hostname. O nome de host transitório representa o nome que é definido para o sistema por serviços como DHCP ou mDNS depois de uma inicialização do sistema. Se o nome de host transitório não estiver definido, o sistema utilizará o nome de host estático.

  2. Defina o nome de host estático:

    sudo hostnamectl set-hostname myoracle.oraclehost
    
  3. Você também pode definir um nome de host "pretty" para sua própria referência:

    sudo hostnamectl set-hostname --pretty "My Oracle Linux 8 Server"
    

    Observação: um nome de host bonito é um nome de sistema amigável e de formato livre exibido em ambientes de interface do usuário. Normalmente, o nome de host transitório e o nome de host bonita são idênticos. No entanto, com o comando hostnamectl, você pode definir valores diferentes para cada um.

Atualizar a localidade e o idioma do sistema

Use o comando localectl para definir as configurações padrão de idioma e local do sistema. O comando manipula a geração de informações de configurações regionais e define os valores padrão para os usuários ao efetuar log-in no sistema, através da linha de comando ou em um ambiente de área de trabalho. O comando também pode ser usado para definir mapeamentos de teclado padrão para a linha de comando e para o ambiente de área de trabalho.

  1. Revise a localidade atual do sistema:

    sudo localectl
    
  2. Liste todas as configurações regionais disponíveis:

    sudo localectl list-locales
    
  3. Defina a configuração regional como Inglês Britânico e codificação UTF-8:

    sudo localectl set-locale en_GB.utf8
    

    Observação: a configuração regional do sistema define a codificação de idioma e conjunto de caracteres usada para apresentação de informações em um terminal e em muitos aplicativos de GUI também. As opções de local geralmente são listadas no seguinte formato LANGUAGE_COUNTRY.CODESET[@MODIFIERS]. LANGUAGE é um código de idioma ISO 639, por exemplo, en para inglês; COUNTRY é um código de país ISO 3166, por exemplo, GB para Grã-Bretanha e Reino Unido; CODESET é o conjunto de caracteres ou a codificação, por exemplo, utf-8. Assim, neste exemplo, a configuração regional é en_GB.utf8.

  4. Liste cada mapa de chaves disponível. Pressione a tecla q para sair:

    sudo localectl list-keymaps
    
  5. Defina o keymap para Inglês britânico:

    sudo localectl set-keymap gb
    
  6. Teste se as alterações foram aplicadas digitando-as na janela do terminal. Se estiver usando um teclado de qwerty em inglês americano, as teclas " e @ deverão ter locais trocados.

  7. Agora, é possível alterar as configurações regionais do sistema para refletir suas próprias preferências de localização.

Observação: Uma configuração regional também pode ser configurada para uma sessão ou um usuário específico. Para configurações baseadas em sessão, defina a variável de ambiente LANG. Para configurações baseadas no usuário, defina a variável LANG na configuração do perfil ou shell do usuário. Assim, a variável de ambiente é definida toda vez que um usuário efetua log-in no sistema.

Atualizar a Data e a Hora do Sistema

Use o comando timedatectl para definir a data e a hora do sistema. O comando atualiza o relógio em tempo real (RTC), também conhecido como relógio de hardware, bem como o relógio do sistema mantido pelo kernel do sistema.

  1. Examine a configuração atual de data e hora do sistema:

    sudo timedatectl
    
  2. Liste todos os fusos horários do sistema. Pressione a tecla q para sair:

    sudo timedatectl list-timezones
    
  3. Procure seu fuso horário usando sublinhados para nomes compostos. Por exemplo, para localizar o horário de verão do Pacífico (PDT):

    sudo timedatectl list-timezones | grep 'Los_Angeles'
    
  4. Defina seu fuso horário:

    sudo timedatectl set-timezone America/Los_Angeles
    
  5. Definir manualmente o dia e a hora:

    sudo timedatectl set-time '2100-01-01 00:00:00'
    

    Observação: Se o serviço NTP estiver definido como ativo, a data e a hora do seu sistema serão automaticamente sincronizadas com o servidor NTP configurado. Nesse cenário, não é possível modificar diretamente a data ou a hora no sistema.

Para Obter Mais Informações

Saiba como usar chrony para sincronizar a data e a hora do sistema na rede: https://docs.oracle.com/en/learn/config_chrony_linux_8/

A demonstração de vídeo e o tutorial fornecidos em https://www.youtube.com/watch?v=q8VlYiF5sx8 também serão úteis se você precisar de mais informações sobre como configurar a data e a hora a partir da interface da linha de comando.

Mais Recursos de Aprendizagem

Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal YouTube do Oracle Learning. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.

Para obter a documentação do produto, visite o Oracle Help Center.