우분투 서버 10.04 LTS에서 기본 로케일을 올바르게 변경 하시겠습니까?


9

새 서버를 얻었지만 불행히도 호스팅 업체는 독일어로 Ubuntu 8.04 만 설치합니다.

업그레이드가 순조롭게 진행되었지만 이제 시스템을 영어로 변경하려고합니다.

나는 적응했다 /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="en_us.UTF-8"
LANGUAGE="de_DE:en_US:de_LU:de_CH:de_BE:de_AT"

포럼을 검색 한 후 update-locale파일을 생성 한 설치/etc/default/locale

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="en_us.UTF-8"
LANGUAGE="de_DE:en_US:de_LU:de_CH:de_BE:de_AT"

(이것은 로케일을 유지하기 위해 데비안 시스템에서 일반적으로 기억하는 파일입니다)

그런 다음 dpkg-reconfigure locales모든 로케일을 구성하고 로그 아웃하고 다시 로그인하면 거의 모든 것이 영어로되어 있습니다.

거의

환영 메시지입니다. 프로그램은 영어로 제공됩니다. 그러나 예를 들어 apt는 다음과 같습니다.

prag341:~# apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Status-Informationen einlesen... Fertig
Die folgenden Pakete werden aktualisiert:
  linux-image-generic
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 4,346B an Archiven heruntergeladen werden.
Nach dieser Operation werden 0B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? 

기본 인수 Y / N이 J / N 등으로 교환되기 때문에 이것은 매우 나쁜 것입니다.

beginnig에서 설치 한 것처럼 uft8에서 기본 로케일을 영어로 올바르게 변경하려면 어떻게해야합니까?


help.ubuntu.com/community/Locale 링크를 살펴보십시오 .
Khaled

그게 내가 이미 어떻게 생겼는지. 하나의 파일이 처음에는 존재하지 않았으며 update-locale로 추가되었습니다. 나는
어쨌든

답변:


6

당신은 매우 가깝습니다! 원하는 언어 목록 만 변경하면됩니다

이것으로부터

LANGUAGE="de_DE:en_US:de_LU:de_CH:de_BE:de_AT"

이에

LANGUAGE="en_US"

이 작업이 완료되면 서버를 재부팅하고 모든 시스템 언어가 영어로되어 있어야합니다


감사! 효과가있었습니다. 그러나 왜 그런지 설명 할 수 있습니까? 난 그냥 그들을 다시 배치하고 en_us를 앞에 놓습니다. 왜 작동하지 않습니까?
슈리 칸

다시 부팅 할 필요가 없습니다. 명령 행에서 LANGUAGE = "en_US"를 내보내거나 / etc / profile을 바로 입력 할 수 있습니까? 모든 프로그램에 적용하지만 그 한 후 apt-get은 영어이었다되지 않을 수 있습니다
샘 Stoelinga

0

그러나 먼저 언어 팩이 설치되어 있어야합니다. 내 독일어 기반 VPS에는 사전 설치된 영어 언어 팩이 없었습니다. 먼저 설치했는지 확인하십시오.

aptitude install language-pack-en
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.