14/07/2014

Configurando Locale no Ubuntu

Caso esteja configurando um servidor e este não apresente um locale válido ou diferente do desejado, podemos simplesmente corrigir o problema.

1. Identificando o problema, pelo erro abaixo ou algum outro similar. perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "pt_BR.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). 

2. Solucionar
2.1 Edite o arquivo a seguir: vim /var/lib/locales/supported.d/local

2.2 Deixe o mesmo com os locales desejados. Ex:

pt_BR ISO-8859-1 pt_BR.UTF-8 UTF-8
2.3 Por fim, como root, execute o comando a seguir:

dpkg-reconfigure locales

3. Fontes