Oracle® Solaris 10에서 Oracle Solaris 11.2로 전환

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

국제화 및 지역화 변경 사항

    다음과 같은 국제화 및 지역화 기능이 변경되었습니다.

  • 언어 및 로케일 지원 – Oracle Solaris 11은 200개가 넘는 로케일을 지원합니다. 기본적으로 핵심 로케일 세트만 시스템에 설치됩니다. 핵심 로케일은 일반적으로 추가 설치 시 제공되는 로케일보다 지역화된 메시지 레벨에서 더 나은 지원을 제공합니다. 특정 Oracle Solaris 구성 요소(예: 설치 프로그램 또는 패키지 관리자)는 핵심 로켈에 대해서 지역화됩니다. 타사 소프트웨어(예: GNOME 및 Firefox)에 대해 지역화된 메시지에는 추가 로케일이 포함되어 있습니다.

      핵심 로케일 세트는 다음 언어를 지원합니다.

    • 중국어 - 간체(zh_CN.UTF-8)

    • 중국어 - 번체(zh_TW.UTF-8)

    • 영어(en_US.UTF-8)

    • 프랑스어(fr_FR.UTF-8)

    • 독일어(de_DE.UTF-8)

    • 이탈리아어(it_IT.UTF-8)

    • 일본어(ja_JP.UTF-8)

    • 한국어(ko_KR.UTF-8)

    • 포르투갈어 - 브라질(pt_BR.UTF-8)

    • 스페인어(es_ES.UTF-8)

    그밖에 주목할만한 핵심 로케일 변경 사항은 포르투갈어(브라질) 로케일이 추가되고 스웨덴어 로케일이 제거된 것입니다.

  • 기타 로케일 변경 사항 – Oracle Solaris 11.1부터 다음 로케일 변경 사항이 구현됩니다.

    • 일본어(ja_JP.UTF-8@cldr) 로케일 – 이 로케일은 일본어 UTF-8 로케일(ja_JP.UTF-8)을 새로 변형한 것으로, 일본어 로케일에 관한 CLDR(Unicode Common Locale Data Repository)을 준수합니다. 이 로케일은 system/locale/extra 패키지에서 설치할 수 있는 선택적 구성 요소입니다.

    • 중국어 간체, 중국어 번체, 한국어, 태국어 UTF-8 로케일의 로케일 데이터가 유니코드 6.0을 지원하도록 업데이트되었습니다.

  • 언어 및 로케일 패키징 – Oracle Solaris 10에서는 선택적 패키지 구성 요소(예: 설명서, 지역화 또는 디버그 파일)가 별도의 패키지로 구분됩니다. 하지만 Oracle Solaris 11에서는 IPS를 통해 페이싯이라는 특수 태그를 사용하여 다양한 패키지 구성 요소를 동일한 패키지에 저장할 수 있습니다. 페이싯은 패키징 프로세스를 간소화하며 사용되는 디스크 공간을 최소화합니다. 로케일 페이싯은 언어 또는 로케일과 관련된 파일이나 작업을 표시하는 데 사용됩니다.

    시스템에서 페이싯 상태는 다음과 같이 표시합니다.

    $ pkg facet

    Oracle Solaris 11.2부터는 Oracle Solaris 10에서 사용된 localeadm 명령 대신 nlsadm 명령을 사용하여 로케일을 관리할 수 있습니다. nlsadm 명령을 사용하여 국가별 언어 등록 정보를 통합되고 편리한 방법으로 관리할 수 있습니다.

    예를 들어, 다음 명령을 사용하여 Danish 로케일 및 사용 가능한 번역을 설치합니다.

    # nlsadm install-locale da_DK.UTF-8

    주 -  Oracle Solaris 11.2 시스템에서 nlsadm 명령을 사용하기 전에 nls-administration 소프트웨어 패키지를 설치해야 할 수도 있습니다.
    # pkg install nls-administration 

    Oracle Solaris 11.2에서 로케일을 설치 및 제거할 때는 nlsadm 명령을 사용하도록 제안되지만, 이전과 마찬가지로 다음 예와 같이 직접 로케일 페이싯을 수정하여 로케일을 설치하고 제거할 수도 있습니다.

    # pkg change-facet facet.locale.da=True
    # pkg change-facet facet.locale.da_DK=True

    주 -  da_DK.ISO8859-1과 같은 비UTF-8 로케일은 별도로 패키지화됩니다. nlsadm 명령을 사용하는 경우 모든 필요한 패키지를 자동으로 설치합니다. nlsadm 명령을 사용하지 않을 경우 이러한 로케일을 사용으로 설정하려면 system/locale/extra 패키지를 설치해야 합니다. Oracle Solaris 11.2의 소프트웨어 추가 및 업데이트 의 선택적 구성 요소의 설치 제어를 참조하십시오.
  • 시스템의 기본 로케일 설정 – Oracle Solaris 10에서 기본 시스템 로케일은 /etc/default/init 파일에 구성됩니다. Oracle Solaris 11부터는 이 파일이 더 이상 사용되지 않으므로 이 구성은 svc:/system/environment:init SMF 서비스의 해당 등록 정보로 이동되었습니다. 로케일, 시간대 및 콘솔 키맵 구성 변경 사항을 참조하십시오.

  • 축약형 로케일 – Oracle Solaris 10에서는 language_country.encoding[ @modifier] 형식을 따르지 않는 여러 축약형 로케일 이름(예: ja, de, de_AT 등)을 지원합니다. 이러한 로케일은 Oracle Solaris 11에서 원래 형식으로 지원되지 않고 locale_alias 방식을 통해 전체 로케일 이름의 별명으로만 제공됩니다. Oracle Solaris 11 이상에서는 전체 로케일 이름을 사용해야 합니다. 또는 가능한 경우 UTF-8 로케일을 사용하십시오. http://www.oracle.com/technetwork/systems/end-of-notices/eonsolaris11-392732.html에서 기능 종료 알림을 참조하십시오.

  • 로케일 별명 지정 – 로케일 별명은 새로 도입된 기능입니다. 로케일 별명이 허용되며 해당 표준 로케일 이름에 매핑됩니다. 예를 들어, de 로케일은 표준 로케일 de_DE.ISO8859-1에 매핑됩니다. 전체 로케일 이름 매핑은 locale_alias(5) 매뉴얼 페이지를 참조하십시오.