De acordo com esta publicação no UbuntuForums.org :
Você precisa prestar atenção à sua mensagem de erro e emitir um comando para o seu local ausente.
Por exemplo, este é o erro que recebi:
Código:
perl: warning: Setting locale failed. perl: warning:
Please check that your locale settings:
LANGUAGE = "en_CA:en",
LC_ALL = (unset),
LANG = "en_CA"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
A string LANG é a que você precisa.
Pela aparência da sua mensagem de erro, isso deve funcionar para você:
sudo locale-gen en_US en_US.UTF-8 pl_PL pl_PL.UTF-8
sudo dpkg-reconfigure locales
Em retrospectiva, pesquisar esta mensagem de erro revela muitas correções; mas muito pouco na forma de "por que" ou "como" é causado. Eu suspeito que tem algo a ver com os usuários que executam várias localidades, que podem existir em diferentes graus de integridade. Mas eu realmente não tenho nada em que basear isso, além de:
- Eu nunca vi em minhas próprias máquinas.
- Os usuários nas minhas máquinas estão configurados para usar apenas uma localidade.
Outras referências: