Oracle® Solaris 11.2 데스크탑 관리자 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

GConf 저장소 구성 요소

GConf 저장소는 단순 파일 시스템 같은 구조로, 계층으로 구성된 키를 포함합니다. 각 키는 더 많은 키를 포함하는 디렉토리이거나 값을 가집니다.

    저장소는 응용 프로그램 유형에 기반한 논리적 그룹으로 구성되며 다음 디렉토리를 포함합니다.

  • GConf 저장소를 사용하는 응용 프로그램에 해당하는 디렉토리. 다음 디렉토리를 볼 수 있습니다.

    • system

    • desktop

    • apps

    예를 들어, 파일 시스템에 /apps/metacity 디렉토리가 포함됩니다.

  • 기본 설정의 범주에 해당하는 하위 디렉토리.

    예를 들어, 파일 시스템에 /apps/metacity/general 디렉토리가 포함됩니다.

  • 스키마 파일을 포함하는 schemas라는 디렉토리. 스키마 파일은 모든 기본 설정 키를 설명합니다.

GConf 저장소의 각 기본 설정은 키-값 쌍으로 표현됩니다. GConf 기본 설정 키는 응용 프로그램 기본 설정에 해당하는 저장소의 요소입니다. 예를 들어, /apps/gnome-session/options/show_splash_screen 기본 설정 키는 Sessions(세션) 기본 설정 도구의 Show Splash Screen on Login(로그인 시 스플래시 화면 표시) 옵션에 해당합니다.

    기본 설정 키는 일반적으로 다음과 같은 단순 데이터 유형을 사용합니다.

  • 문자열

  • 정수

  • 문자열 목록

  • 정수 목록

저장소의 기본 설정 키 형식은 저장소 읽기에 사용되는 XML(Extensible Markup Language) 백엔드 모듈에 따라 다릅니다. 다음은 XML 백엔드 모듈이 저장소 읽기에 사용될 때 /desktop/gnome/interface/font_name 기본 설정 키의 예입니다.

<entry name="font_name" mtime="1038323555" muser="user123" type="string">
		<stringvalue>Sans 10</stringvalue>
</entry>

주 - 이 설명서에서 기본 설정 키를 참조하는 경우 키 이름에 경로가 추가됩니다. 예를 들어, /desktop/gnome/interface 하위 디렉토리의 font_name 기본 설정 키는 /desktop/gnome/interface/font_name이라고 합니다.