ubuntu edgy server locale 변경

penance의 이미지

ubuntu edgy server를 쓰고 있는데 로케일을 KO로 했습니다.
문제는 메시지가 깨져서 나오는 것인데 UTF8-US로 바꾸려고 합니다.

찾아봤는데 /etc/sysconfig/i18n 이곳을 고치면 된다고 하는데
우분투에는 그 파일이 없네요, 어디에 숨어 있는지도 모르겠고.

locale은 그냥 현재 로케일 정보만 표시해주고
일반 터미널에서 로케일 변경하는 명령어 없나요?

warpdory의 이미지

1. sudo apt-get install language-pack-en ; 대개 기본적으로 되므로 별로 필요는 없지만, 확인차 .. 한번 해본다.
2. sudo locale-gen en_US.UTF8-US
3. /etc/environment 의 LANG 변수를 en_US.UTF-8로 수정
4. 리부팅 또는 로그아웃 후 다시 로그인

---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.
http://akpil.egloos.com


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.

penance의 이미지

그렇게 적용을 해도 로케일은 여전히 KO가 나옵니다.

여담으로 리눅스 쓰면서 절실하게 필요하고 매번 고생하면서 해결을 못본 문제가
로케일, 그럽인데 쉬울 것같은데 왜 이렇게 잘 안될까요..

EMAIL : sudous@gmail.com
MSN : sudous@hanmail.net
NATEON : sudous@nate.com
HOMEPAGE : http://sudous.egloos.com

warpdory의 이미지

.profile, .bashrc 등등...

또 /etc/profile 등등...

저런 파일에 로케일 관련된 내용이 박혀 있나 봐 보세요.

저는 위의 방법으로 해결해서 euc-kr, utf-8 쓰고 있습니다.

---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.
http://akpil.egloos.com


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.

penance의 이미지

위에 것을 다 한다음에 /etc/environment에서 아래를 추가합니다.

LC_ALL=en_US.UTF-8

그러면 로케일이 다 바뀝니다.

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

다만 마음에 걸리는 것은 LANG=ko_KR.UTF-8인데
도대체 어느 명령줄에서 LANG=ko_KR.UTF-8로 값이 바뀌는 것일까요?
/etc/environment에서 이미 LANG는 en_US인데..

일단 한숨돌렸지만 찜찜한 기분이 드네요.

EMAIL : sudous@gmail.com
MSN : sudous@hanmail.net
NATEON : sudous@nate.com
HOMEPAGE : http://sudous.egloos.com

slomo의 이미지

저도 같은 문제로 검색을 하다가 이 게시물을 읽게 되었습니다.
제가 처음에 쓴 답글에 엉터리 정보가 있어 지우고 다시 정리해 봅니다.

저는 우분투를 데스크탑으로 이용하고 있는데요. 가끔 설정 때문에 텍스트 모드
터미널에서 뭔가를 하려고 하면 한글로 된 메시지가 다 깨져서 영 불편하더라구요.
그래서 위에서 말씀하신 것처럼 바꾸었더니 데스크탑으로 로그인하면 scim이
작동을 안 하더라구요. 로케일을 다 바꾸는 것은 또 다르게 불편한 문제가 생길
수도 있고...

그래서 로케일을 다 바꾸는 것보다는 메시지만 영어로 나오게 하면 어떨까 해서
/etc/environment 파일에

LC_MESSAGES="en_US.UTF-8"
LANG="ko_KR.UTF-8"
LANGUAGE="ko_KR:ko:en_GB:en"

이렇게 설정해 보았는데 메시지는 여전히 한국어로 나옵니다. locale을 해 보면
분명 LC_MESSAGES 변수는 en_US.UTF-8로 바뀌었는데도 말이죠.

여기 저기 검색하다가 아래처럼 설정해 주니 원하던 대로 메시지가 영어로 나옵니다.

LC_MESSAGES="POSIX"
LANG="ko_KR.UTF-8"
LANGUAGE="ko_KR:ko:en_GB:en"

/etc/environment 를 바꾸어서 시스템 환경을 건드릴 것 없이 개인 환경 설정에서
LC_MESSAGES 값을 POSIX로 설정해 주면 더 좋을 것 두 같구요...

====
No one asks you for change or directions.
-- Slo-Mo, J. Krokidas

====
No one asks you for change or directions.
-- Slo-Mo, J. Krokidas

kite7의 이미지

LC_CTYPE 만 한글쪽으로 바꿔주고 쓰는데 이래도 영문메시지 잘나오고 한글 잘써지고 잘 읽혀집니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.