Solaris 8 운영 체제의 프랑스어 버전을 설치했습니다.
운영 체제를 다시 설치하지 않고도 프랑스어에서 영어로 전환할 수 있습니까? 그렇다면 어떨까요?
locale -a
내가 이것을 가지고 있을 때 :
POSIX
common
en_US.UTF-8
C
iso_8859_1
en_CA
en_CA.ISO8859-1
en_US
en_US.ISO8859-1
en_US.ISO8859-15
en_US.ISO8859-15@euro
fr_CA
fr_CA.ISO8859-1
iso_8859_15
th
th_TH
th_TH.TIS620
다음을 사용하여 편집 하려고 할 때에도 /etc/default/init
:
LANG=en_US.ISO8859-15
LC_COLLATE=en_US.ISO8859-15
LC_CTYPE=en_US.ISO8859-15
LC_MESSAGES=en_US.ISO8859-15
LC_MONETARY=en_US.ISO8859-15
LC_NUMERIC=en_US.ISO8859-15
LC_TIME=en_US.ISO8859-15
LC_ALL=en_US.ISO8859-15
다시 시작했습니다. 아무 일도 일어나지 않았습니다.
다시 시작할 때 항상 사용하는 결과를 확인하려면 date
프랑스 날짜도 있습니다.
추신: 이건 사무실이 아닌 컴퓨터에서 구성해야 해서 사무실에 있는 다른 컴퓨터에서 해보고, 잘 되면 다른 컴퓨터에서 하도록 하겠습니다.
따라서 여기 컴퓨터는 영어로 구성되어 있으므로 프랑스어로 전환해야 합니다. 내 콘텐츠는 다음과 같습니다 ~./dt
.
C errorlog sessionlogs
Desktop errorlog.old sessions
Trash errorlog.older simulateur.dtwmrc
appconfig help startlog
appmanager icons startlog.old
asr.dtwmrc outils.dtwmrc startlog.older
bin palettes tmp
bookmarks sdtfonts types
dtwmrc sdtpcaction.conf wsmenu
en_US.ISO8859-15 sdtpcaction.conf.bak
감사해요
답변1
lang 설정은 var 를 사용하여 수행됩니다 LANG
.
현재 세션을 변경하려면 다음을 입력하십시오.
LANG=C
export LANG
예를 들어 (프랑스어가 설치되어 있지 않아서 포르투갈어를 사용합니다)
-bash-3.2$ LANG=pt
-bash-3.2$ date
quarta-feira, 29 de março de 2017 12H39m06s UTC
-bash-3.2$ LANG=C
-bash-3.2$ date
Wed Mar 29 12:39:36 UTC 2017
-bash-3.2$
- 루트만 변경하려면
.bashrc
루트를 편집하고 다시 연결하세요. - 모든 사용자에 대해 변경하려면 편집
/etc/login
(또는/etc/profile
) 을 수행합니다. 시스템 수준에서 변경하려면 편집
/etc/defaults/init
한 후 재부팅해 보세요.편집이란 파일에 두 줄을 추가하는 것을 의미합니다.
답변2
미국 로캘로 전환하려면 편집기로 엽니다.문서홈 디렉터리에 있는 대로 이름을 지정 .dtprofile
하고 끝에 다음 줄을 추가합니다.
export LC_ALL=en_US.ISO8859-15
또는 더 나은:
export LC_ALL=en_US.UTF-8
다음 로그인 후에는 데스크탑, 셸, 모든 애플리케이션이 영어로 되어 있어야 합니다.