Xfce를 사용하는 Debian Jessie: 새 로케일을 설치한 후 로케일(LANG)을 변경할 수 없습니다

Xfce를 사용하는 Debian Jessie: 새 로케일을 설치한 후 로케일(LANG)을 변경할 수 없습니다

저는 xfce를 사용하여 Debian Jessie를 실행하고 있습니다.

내 이전 시스템은 영어였습니다( 내가 설치한 데비안은 영어만 사용했기 en_US.utf8때문입니다 ).LANG

None최근에 새로운 로케일을 설치했는데 꼭 선택 했음에도 불구하고 default locale,Wikipedia에서 제안한대로, 설치된 로케일 중 하나인 독일어가 이제 설정되었음을 확인했습니다( LANG=de_DE.utf8실행했을 때 locale).

나는 팔로우한다다른 위키의 로케일 변경 지침, 즉.

# export=en_US.utf8

그런 다음

dpkg-reconfigure locales

그런 다음 다시 시작하십시오.

하지만 여전히 모든 변수 에 대한 LANG=de_DE.utf8합계를 얻습니다 ( 영어로 설정되어 있음에도 불구하고).de_DE.utf8LC_*LANGUAGE

독일 로컬 프로그램도 삭제하고 다시 실행해서 export재부팅 dpkg-reconfigure locales했는데 아직도 남아있습니다 LANG=de_DE.utf8.

내가 여기서 무엇을 놓치고 있는 걸까요?

session and startupxfce 설정 때문일까요 ? 거기를 조금 보았지만 이러한 설정을 사용하여 다른 것을 깨뜨리는지는 잘 모르겠습니다.

답변1

잘못된 순서를 사용했습니다.

export=en_US.utf-8

이것은 아마도 다음과 같습니다:

export LC_ALL=en_US.utf-8

또는:

export LANG=en_US.utf-8

어쨌든 데비안 위키에 따르면 LC_ALL을 사용하는 것은 세션 기간 동안만 지속되므로(예: 터미널 세션 열기) 사용하지 않는 것이 좋습니다. 이것을 시작 스크립트에 추가할 수 있지만 데비안 위키에서는 이를 권장하지 않습니다.

로케일을 명시적으로 변경하려면 필요한 로케일을/etc/locale.gen. 그런 다음 다음을 실행합니다.

locale-gen

그런 다음 다음 명령을 사용하여 최근 생성된 로캘을 확인합니다.

locale -a

en_US.utf-8이 주문에 대한 결과로 표시되어야 합니다.

행운을 빌어요!

관련 정보