O local reverte para o local antigo depois de sair do root?

0

Heyo ~

Estou tendo um problema sempre que eu mudo de localidade. No momento, estou recebendo este erro sempre que eu executo o comando locale.

locale: Cannot set LC_ALL to default locale: No such file or directory

LANG=

LANGUAGE=en en

LC_CTYPE="POSIX"

LC_NUMERIC=en

LC_TIME=en

LC_COLLATE="POSIX"

LC_MONETARY=en

LC_MESSAGES="POSIX"

LC_PAPER=en

LC_NAME=en

LC_ADDRESS=en

LC_TELEPHONE=en

LC_MEASUREMENT=en

LC_IDENTIFICATION=en

LC_ALL=

Depois de digitar root usando 'sudo -i' ou 'sudo su', eu uso 'export LC_ALL="en_GB"'. Usando locale enquanto na raiz dá isso.

LANG=

LANGUAGE=en en

LC_CTYPE="en_GB"

LC_NUMERIC="en_GB"

LC_TIME="en_GB"

LC_COLLATE="en_GB"

LC_MONETARY="en_GB"

LC_MESSAGES="en_GB"

LC_PAPER="en_GB"

LC_NAME="en_GB"

LC_ADDRESS="en_GB"

LC_TELEPHONE="en_GB"

LC_MEASUREMENT="en_GB"

LC_IDENTIFICATION="en_GB"

LC_ALL=en_GB

No entanto, após sair do root, via 'exit', 'reboot' ou simplesmente fechar o Terminal, as alterações são completamente revertidas e o erro "locale: não é possível definir o LC_ALL para a localidade padrão: nenhum arquivo ou diretório" retorna. A saída de 'locale' é a mesma que antes eu usei 'export LC_ALL="en_GB"'

Eu tentei usar 'dpkg-reconfigure locales' sem efeito.

Alguém sabe como consertar isso?

    
por user196969 24.11.2013 / 17:32

1 resposta

0

Sua localidade é uma bagunça completa.

  • Por favor, acesse "Configurações do sistema - > Suporte a idiomas".
  • Arraste o idioma de sua escolha para o topo e clique em "Aplicar todo o sistema".
  • Mude para a guia "Formatos regionais", selecione a região de sua escolha e clique em "Aplicar todo o sistema".
  • Reinicialize.

Espero que isso seja feito.

    
por Gunnar Hjalmarsson 24.11.2013 / 18:11