Uso:
export LC_ALL=C
e instale o que é necessário via aptitude
( locales
package ou algo equivalente).
Se você ainda tiver algum erro devido a uma falha anterior, execute primeiro:
apt-get install -f
Quando eu entro no meu servidor (Debian 7) através do PuTTY, sou recebido por uma mensagem dizendo:
-bash: warning: setlocale: LC_ALL: cannot change locale (en_GB.UTF-8).
Então, quando tento executar quase todos os comandos, recebo isso:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_GB:en",
LC_ALL = "en_GB.UTF-8",
LANG = "en_GB.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Procurei em toda a Web por ajuda. Meu arquivo / etc / environment tem 'LC_ALL="en_GB.UTF-8"' dentro dele.
Digitação;
locale -a
imprime o seguinte:
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
C.UTF-8
POSIX
Este é o resultado de locale-gen:
root@vps94194:/# locale-gen
-bash: locale-gen: command not found
O mesmo vale para o comando update-locale.
Não consigo reinstalar o local através do aptitude, pois o erro o bloqueia. Eu não posso usar o dpkg para reconfigurar pela mesma razão.
Eu realmente não sei como consertar isso. Nada até agora fez qualquer diferença.
Eu estava usando o VPS alemão e não podia alterar a localidade porque não havia nenhum pacote de idioma inglês instalado.
Após a instalação, pude finalmente alterar o local
aptitude install language-pack-en