Instalação Debian: O que afeta o “país para basear as configurações de localidade padrão”?

4

Vamos supor que eu queira instalar o Debian em inglês.

  • Claro, selecionarei Language: English - English (padrão) para isso.
  • Em uma próxima etapa, posso escolher meu Country, territory or area (para definir o fuso horário correto, acho).
  • Em uma terceira etapa, tenho que selecionar o chamado Locale settings .

Mas: O que esses locale settings afetam?

Parece ser baseado em idioma (por exemplo, a configuração padrão é United States - en_US.UTF-8 ). Mas para que? A língua já foi selecionada no primeiro passo?

O que essas configurações fazem? Posso combinar inglês com alemão, por exemplo?

Mais uma pergunta: Posso alterar as configurações locais de United States - en_US.UTF-8 para qualquer outro local, mesmo que a instalação já tenha terminado?

    
por Dave 17.06.2018 / 22:52

1 resposta

8

Na maioria das instalações, a tela "Configurações de localidade" não deve aparecer: o valor geralmente pode ser determinado automaticamente a partir da seleção de idioma e país. A tela é exibida no modo especialista ou nos casos em que a localidade não pode ser determinada ( por exemplo, quando eu instalo um sistema em inglês, mas está localizado na França).

O valor escolhido na terceira etapa é usado como localidade do sistema padrão, o que determina as configurações padrão de idioma e localidade usadas no sistema. A configuração de localidade determina o idioma usado, como os números, datas, horas etc. são formatados, o tamanho padrão do papel, como as sequências são classificadas e comparadas, e alguns outros comportamentos . Se você não estiver instalando no modo especialista, o fato de ter sido solicitado a escolher uma localidade é surpreendente. en_US.UTF-8 é o padrão quando você escolhe inglês na primeira etapa e os Estados Unidos na segunda. Não é possível combinar qualquer idioma com qualquer localidade; Se você tentar selecionar inglês e Alemanha, será solicitado que você escolha entre um dos locais suportados porque en_DE.UTF-8 não é suportado por padrão.

Como você supõe, as duas primeiras etapas também determinam os valores iniciais para outras seleções, incluindo o fuso horário, o espelho de download e o layout do teclado.

Isso está documentado no localechooser README .

Você pode alterar o local depois que a instalação for concluída. O padrão de todo o sistema é armazenado em /etc/environment e cada usuário pode escolher uma localidade também - normalmente nas opções de login (se você estiver usando um gerenciador de login gráfico) e / ou definindo LANG para o valor apropriado nos scripts de inicialização de seus shell.

    
por 17.06.2018 / 23:19