Consequências da criação de locales POSIX

5

Estamos usando vários servidores Ubuntu com o inglês como idioma de trabalho; no entanto, tendo o en_US locale configurado em máquinas, encontramos problemas com o apt-cacher-ng baixando os arquivos de tradução. Uma solução é alterar o código de idioma para o POSIX. Considerando todas as opções, queremos mudar o código de idioma em todos os sistemas.

Quais são as consequências para o sistema de alteração de localidades do valor en_US para POSIX? Há alguma implicação em LC_ * além da mudança do valor?

    
por Kris 03.09.2014 / 16:41

1 resposta

4

Veja Para que devo definir minha localidade e quais são as implicações de fazê-lo? para obter uma visão geral completa das configurações de localidade. Em suma, a única diferença útil entre C e en_US é a configuração LC_CTYPE : C restringe os aplicativos a ASCII enquanto en_US permite latin1 . Uma boa configuração para um ambiente em inglês dos EUA é definir LC_CTYPE=en_US.UTF-8 , especificando a codificação UTF-8 do < href="http://en.wikipedia.org/wiki/Unicode"> Unicode conjunto de caracteres que é a codificação de caracteres padrão de fato nos dias de hoje; e deixar outras configurações indefinidas (o que equivale a C (ou POSIX , que é sinônimo)).

    
por 03.09.2014 / 23:56