내 로케일에 문제를 해결하는 방법?

나는 이 메시지를 받고 매번 같은 항목을 나는한다 시작 또는 중지 서비스용입니다.

perl: warning: Setting locale failed.   
perl: warning: Please check that your locale settings:   
        LANGUAGE = "en_US:en",   
        LC_ALL = (unset),   
        LC_MESSAGES = "en_US.UTF-8",   
        LANG = "en_US.UTF-8"   
    are supported and installed on your system.   
perl: warning: Falling back to the standard locale ("C").   
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_ALL to default locale: No such file or directory   
(Reading database ... 21173 files and directories currently installed.)  
Removing bind9 ...  
 * Stopping domain name service... bind9                                        [ OK ]
Processing triggers for man-db ...   
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_ALL to default locale: No such file or directory   

이 오류를 해결하는 방법?

질문에 대한 의견 (3)
해결책

'현재' 에 대해 정의된 어떤 로켈을 첫 실행하십시오 로케일에 나열하십시오 현재 사용자 계정.

<! - 언어: &gt 내주었다.

$ locale
LANG=C
LANGUAGE=
LC_CTYPE=fi_FI.UTF-8
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE=fi_FI.UTF-8
LC_MONETARY="C"
LC_MESSAGES=fi_FI.UTF-8
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=

그럼 생성할 수 있으며 누각되었습니다 로케일에 재구성합니다 로켈을 시행하십시오 표시문:

<! - 언어: &gt 내주었다.

$ sudo locale-gen "en_US.UTF-8"
Generating locales...
  en_US.UTF-8... done
Generation complete.

$ sudo dpkg-reconfigure locales
Generating locales...
  en_US.UTF-8... up-to-date
Generation complete.

이제 더 이상 볼 수 없는 재활용됩니다!

해설 (15)

저의 경우는 위의 아무것도아니야 제안됩니다 협력했습니다 (unbuntu 서버 12.04LTS). 무엇을 할 수 있게 됐다. / etc / 파일 '환경' 상황이었습니다.

LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8

몇 가지 이유로 전송되었기 없습니다. 이 같은 모습을 제대로 com/go/4e6b330a_kr pokemonsilver. 및 다른 명령과의 출력입니다 로케일에 대한 정의. 즉, 모든 기본 당연한 don& # 39 곳에 물건을 t 시행하십시오 선언되면 선언해야 합니다.

해설 (14)

발급받은 뒤 사라질 수 있어야 한다.

sudo locale-gen en_US en_US.UTF-8
sudo dpkg-reconfigure locales 

dpkg 재구성합니다 재구성합니다 완고하자 그들은 이미 '패키지' 설치되었음. 이 패키지의 이름은 전달하십시오 재구성할 수 있습니다. Nbc 는 이 때 처럼 요청하여 구성에 대한 질문 첫 번째 설치되었음.

해설 (11)

추가하기만 이바시르 데이터베이스에구성원을 '다음' 파일 (단, re you& # 39 를 사용하여 bash)

export LC_ALL="en_US.UTF-8"
해설 (5)

이 경우 일반적인 문제 해결 방법은 연결하든 원격으로요 도왔으매 전달하지 너회의 로케일입니다. '와' 랑 '편집' /etc/ssh/sshconfig 설명줄로 세수프 LC* 할말이다

해설 (8)

다음과 같은 명령을 있습니다

sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8

/ Etc / / 로케일에 업데이트뿐 '기본' 을 (를) 이 제공하는 값.

해설 (4)

이 날 위해 어떤 방법이 주효했는가 12.10 했다.

apt-get install language-pack-en-base  

이 후 '는' dpkg 재구성합니다 로켈을 만든 결과가 없습니다.

해설 (6)

39, t forget 종료하십시오 don& 너회의 SSH 세션 및 (또는 dell. X11) 에 다시 로깅하기 종료하십시오 다시. 이러한 모든 제안을 한 didn& # 39, 내가 다시 로그인되지 가져다줄래요 빗나갔다.

해설 (1)

39 를 제외한 기타 협력했습니다 unbuntu 12.10 ratzs&. 솔루션. 내가 이 추가 추천합니까 데이터베이스에구성원을 /etc/bash.bashrc 파일:

export LC_ALL="en_ZA.UTF-8"
export LC_CTYPE="en_ZA.UTF-8"
해설 (1)

난 내 로컬 시스템이 없는 상태로 'es' 에 고정되었습니다 이상한 설정되었습니다 원격 시스템 (통해 '방랑자') 등 그동안 프로비저닝된 작업공간에서 un 처리됩니까 상태. 그래서 수동 '=' 만 'dpkg 재구성합니다 성공적인 익스포트합니다 용이하게 하기 위해 사용할 수 있다'. 그러면 시스템 정상입니다.

export LC_ALL="en_US.UTF-8"
sudo dpkg-reconfigure locales
해설 (1)

내가 쓴 《 bash 스크립트입니다 해결하십시오 그들위에 배정됩니다. 위의 질문에 대한 답변을 유용하지만 설정을 간단히 사용할 수 있는 값은 쉘로 com/go/4e6b330a_kr 로켈을 익스포트하기 가변적입니다 미디어만을 세션용. 내가 이 문제를 해결할 수 있겠느 익스포트하여 로케일에 변수로 .bash_profile 절실해졌습니다. / Etc / profile '대신' .bash_profile '' 파일을 사용할 수도 있습니다.

echo "export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8">>~/.bash_profile

39 를 '원본' 이 ',' t forget don& .bash_profile 다음, 스크립트입니다 에서 쉽게 설치할 수 있습니다.

해설 (0)

시도해 볼 수 있습니다.

export LANGUAGE=ru_RU.UTF-8
export LC_CTYPE=ru_RU.UTF-8
export LC_NUMERIC=ru_RU.UTF-8
export LC_TIME=ru_RU.UTF-8
export LC_COLLATE=ru_RU.UTF-8
export LC_MONETARY=ru_RU.UTF-8
export LC_MESSAGES=ru_RU.UTF-8
export LC_PAPER=ru_RU.UTF-8
export LC_NAME=ru_RU.UTF-8
export LC_ADDRESS=ru_RU.UTF-8
export LC_TELEPHONE=ru_RU.UTF-8
export LC_MEASUREMENT=ru_RU.UTF-8
export LC_IDENTIFICATION=ru_RU.UTF-8
export LC_ALL=ru_RU.UTF-8

여기서 'ru_RU' 는 자신의 국가 코드.

해설 (0)

현재 전략을 가지고 있는 문제를 해결할 수 있기 때문에 실수를 수락됨 답이 부족하다. 그런데 너희는 '설정' 에서 활성화되었는지 en_US tahoma8 시스템에 '너' 의 '느낌' /etc/locale.gen en_GB 인도하심이라만일 스레드할 here 의 라즈베리 파이 3b.

    • 모든 고객의 구형 로켈을 '' 에서 활성화되었는지 /etc/locale.gen 있어야 합니다.

난 이미 'en_GB.UTF-8 UTF-8 에서 활성화되었는지' 만 '/etc/locale.gen'. 내가 했어야 좁히어 국한됨 활성화됨 '때문에' 다른 명령과의 en_US.UTF-8 utf-8 로 도망가. 그래서 난 지금 우리에게 있다고 GB 및 주석, 모든 작동합니까

masi@raspberrypi:~ $ sudo vim /etc/locale.gen

masi@raspberrypi:~ $ sudo locale-gen 
Generating locales (this might take a while)...
  en_US.UTF-8... done
Generation complete.

masi@raspberrypi:~ $ sudo a2enmod rewrite && a2enmod headers && a2enmod ssl
Module rewrite already enabled
Module headers already enabled
Considering dependency setenvif for ssl:
Module setenvif already enabled
Considering dependency mime for ssl:
Module mime already enabled
Considering dependency socache_shmcb for ssl:
Module socache_shmcb already enabled
Module ssl already enabled

이제 모든 명령을 통해 그 잘못을 로케일에 나는한다 알 수 없습니다.

시스템: 라스파비안 제시 하드웨어: 라즈베리 파이 3b

해설 (0)

Tpc. 기도하였나니 [이 곳 데비안 Wiki] [1] ',' 모든 로케일에 /etc/locale.gen 추가하고 편집할 수 있습니다 (또는 주석 그들에게 내가 가진 모든 로켈을 바뀌엇어요 제외한 모든 것은 내가 예전에는 주석으로) 프로파일링하려는 시스템에 대한 지원을 갖추고 있다. 그럼 실행하십시오.

sudo dpkg-reconfigure locales

로케일에 업데이트하려면 시스템에. 이제, 모든 로켈을 시스템에 사용할 수 있는 '에서' /etc/locale.gen 추가한 / 주석 없이 개의경고.

[1]: https://wiki.debian.org/Locale # 수동으로로

해설 (0)

'Setlocale.sh' 를 사용하는 경우, KDE 환경 체크 파일을 /.kde/env/ ':' ~

$ cat ~/.kde/env/setlocale.sh 
export LANG=en_US.UTF-8
export LANGUAGE=en_US:ru:en
해설 (1)

'~ /.profile' 는 다음과 같은 텍스트를 추가 가져다줄래요:

export LANGUAGE=en_US.UTF-8
export LC_ALL=en_US.UTF-8

지금 사용하고 있는 unbuntu 16.04 LTS 64-비트 서버 리노데.

해설 (0)

이 때 내가 가져다줄래요 협력했습니다 경식도 동일한 문제가 기반의 솔루션 [제공한 드먼] [1]).

sudo sh -c "echo -e 'LC_ALL=en_US.UTF-8\nLANG=en_US.UTF-8' >> /etc/environment"

[1]: # comment570447_229512 https://askubuntu.com/questions/162391/how-do-i-fix-my-locale-issue/516568

해설 (2)
  1. Sudo dpkg 재구성합니다 응용 프로그램의 실행 할 수 있습니다 '동시에' 도 설치한 &quot locale"; 설정이 잘못된 / 필터링되지 일치.

내가 잘못 설치된 '설정' 동안 시스템 로케일에 비활성으로. 내가 본 후 시스템 로케일에 보이고 있는 상황에서 '잘못' 는 문자를 utf-8 로 수정되었습니다 비활성으로 '나노' 와 '덜' 등이 그 동안 이상한 심볼에는 보여주는 것입니다. 실행

sudo dpkg 재구성합니다 비활성으로

체제 이후 문제를 해결할 것으로 설정이 고정식입니다.

  1. 난 또 똑같은 것을 이미 밝힌 바 있다. Ssh 를 할 수 있습니다 / 재연결을 분리하십시오 수정하시기 가시적입니다.
해설 (0)