Não é possível corrigir as configurações de localidade

2

Estou executando uma imagem do Ubuntu fornecida pela minha empresa, que parecia ter algumas configurações de localidade estranhas para começar. O Firefox usa o dicionário francês por padrão e recebo avisos ao fazer qualquer coisa com o SSH (git pull / push e sessões normais de SSH).

Esses avisos são assim:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LC_PAPER = "en_GB.UTF-8",
        LC_ADDRESS = "en_GB.UTF-8",
        LC_MONETARY = "en_GB.UTF-8",
        LC_NUMERIC = "en_GB.UTF-8",
        LC_TELEPHONE = "en_GB.UTF-8",
        LC_IDENTIFICATION = "en_GB.UTF-8",
        LC_MEASUREMENT = "en_GB.UTF-8",
        LC_TIME = "en_GB.UTF-8",
        LC_NAME = "en_GB.UTF-8",
        LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

Tenho tentado definir minha localidade como en_GB.UTF-8 usando informações que encontrei em lugares como askubuntu.com, mas não consigo fazer com que funcione. Meu atual arquivo /etc/default/locale contém o seguinte.

LANG="en_GB"
LANGUAGE="en_GB:en"

E aqui está o resultado do meu comando locale .

LANG=en_GB.UTF-8
LANGUAGE=en_GB:en
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC=en_GB.UTF-8
LC_TIME=en_GB.UTF-8
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY=en_GB.UTF-8
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER=en_GB.UTF-8
LC_NAME=en_GB.UTF-8
LC_ADDRESS=en_GB.UTF-8
LC_TELEPHONE=en_GB.UTF-8
LC_MEASUREMENT=en_GB.UTF-8
LC_IDENTIFICATION=en_GB.UTF-8
LC_ALL=

Alguém tem alguma idéia do que pode ser definido para corrigir isso?

Obrigado.

    
por Wolfy87 02.05.2013 / 11:36

1 resposta

0

Tente adicionar esta linha: en_US.ISO-8859-1 ISO-8859-1 a este arquivo: /var/lib/locales/supported.d/en . Em seguida, execute dpkg-reconfigure locales na linha de comando.

    
por user1527227 05.03.2014 / 18:10