JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 데스크탑 관리자 설명서     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris Desktop 관리

2.  GConf로 사용자 기본 설정 관리

GConf 개요

GConf 저장소 구성 요소

구성 소스

스키마

스키마 정의 파일

GConf 데몬

GConf 명령줄 도구 작업

기본 설정 값 지정

일반 기본 설정

HTTP 프록시 기본 설정

작업 공간 수

키보드 접근성 기본 설정

키보드 바로 가기 기본 설정

패널 및 패널 객체 기본 설정 지정

개별 패널 및 패널 객체 구조

모양 및 색감 기본 설정

글꼴 기본 설정

배경 기본 설정

스플래시 이미지 기본 설정

기본값 기본 설정 복원

3.  메뉴 사용자 정의

4.  테마 설치

5.  글꼴 사용자 정의

6.  MIME 유형 작업

7.  화면 보호기 관리

8.  세션 관리

9.  Yelp 도움말 브라우저 개요

10.  Oracle Solaris Desktop 시스템의 성능 향상

11.  Oracle Solaris Desktop 시스템의 기능 사용 안함

12.  X 윈도우 시스템 작업

A.  숨겨진 디렉토리

용어집

색인

GConf 저장소 구성 요소

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

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

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이라고 합니다.


구성 소스

GConf 저장소는 구성 소스라는 일련의 저장소 위치를 포함합니다. 구성 소스는 /etc/gconf/2 디렉토리에 있는 GConf 경로 파일에 나열됩니다.

경로 파일은 각 구성 소스에 대해 다음 정보를 지정합니다.

또한 GConf 경로 파일은 include 명령을 포함합니다. 기본적으로 GConf 경로 파일의 내용은 다음과 같습니다.

xml:readonly:/etc/gconf/gconf.xml.mandatory
include /etc/gconf/2/local-mandatory.path
include "$(HOME)/.gconf.path"
include /etc/gconf/2/local-defaults.path
xml:readwrite:$(HOME)/.gconf
xml:readonly:/etc/gconf/gconf.xml.defaults

GConf에서 기본 설정 값을 검색할 때 경로 파일에 지정된 순서대로 구성 소스를 읽습니다. 다음 표는 경로 파일의 구성 소스를 설명합니다.

구성 소스
설명
필수
구성 소스에 대한 권한이 읽기 전용으로 설정됩니다. 사용자는 이 소스의 값을 덮어쓸 수 없습니다. 따라서 소스의 기본 설정은 필수적입니다.
사용자
구성 소스가 사용자 홈 디렉토리 아래의 .gconf 디렉토리에 저장됩니다. 사용자가 기본 설정을 지정하면 새 기본 설정 정보가 이 위치에 추가됩니다.

구성 편집기 응용 프로그램을 사용하여 사용자 구성 소스를 수정할 수 있습니다.

기본값
구성 소스가 기본값 기본 설정을 포함합니다.

GConf는 다음 우선 순위대로 기본 설정을 적용합니다.

  1. 필수 기본 설정

  2. 사용자가 지정한 기본 설정

  3. 기본값 기본 설정

GConf 경로 파일의 include 명령을 사용하여 다른 구성 소스를 지정할 수 있습니다.

포함된 구성 소스
설명
/etc/gconf/2/local-mandatory.path
이 구성 소스를 사용하여 특정 시스템에 대한 필수 기본 설정 값을 저장합니다.
$(HOME)/.gconf.path
홈 디렉토리 아래의 .gconf.path 파일에 구성 소스의 위치를 지정합니다.
/etc/gconf/2/local-defaults.path
이 구성 소스를 사용하여 특정 시스템에 대한 기본값 기본 설정을 저장합니다.

스키마

GConf 스키마는 GConf 스키마 키와 GConf 스키마 객체를 통칭하는 단어입니다. 스키마 키, 스키마 객체, 그리고 이들과 기본 설정 키와의 관계는 다음과 같이 정의됩니다.

스키마 키를 기본 설정 키와 연관시킬 수 있습니다. 예를 들어, /desktop/gnome/interface/font_name 키는 다음 스키마 키를 포함합니다.

<entry name="font_name" mtime="1034873859" 
schema="/schemas/desktop/gnome/interface/font_name"/>

스키마 키를 기본 설정 키와 연관시킬 때 기본 설정에서 스키마 키의 스키마 객체에 지정된 제안 값을 사용합니다. 제안 값은 스키마 객체의 <default> 요소에 포함됩니다. 기본적으로 기본 구성 소스의 모든 기본 설정 키는 스키마 키와 연관됩니다. 일반적으로 스키마는 기본 구성 소스에 저장됩니다.

스키마 정의 파일

스키마는 스키마 정의 파일에서 생성됩니다. 스키마 정의 파일은 특정 응용 프로그램에 대한 모든 키의 특성을 정의하며, 이를 사용하여 새 구성 소스를 만들 수 있습니다. 스키마 정의 파일은 .schemas 확장자를 사용하며 /etc/gconf/schemas 디렉토리에 포함됩니다.

일부 스키마 정의 파일은 Oracle Solaris Desktop 사용자 인터페이스의 부분과 거의 일치합니다. 예를 들어, system_http_proxy.schemas 파일은 Internet(인터넷) 기본 설정 도구의 기본 설정에 해당하는 키를 설명합니다.

다른 스키마 정의 파일은 Oracle Solaris Desktop 사용자 인터페이스에 노출되지 않는 키를 설명합니다. 예를 들어, panel-global.schemas 파일은 /apps/panel/global/tooltips_enabled 키를 설명합니다. 이 키는 데스크탑 패널에 도구 설명을 표시할지 여부를 제어하는 것으로, 어떤 데스크탑 기본 설정 도구에도 기본 설정으로 노출되지 않습니다. 이러한 키는 gconftool-2 명령을 사용하여 수정할 수 있습니다. 자세한 내용은 GConf 명령줄 도구 작업을 참조하십시오.

Oracle Solaris Desktop 사용자 인터페이스의 어떤 부분은 여러 스키마 정의 파일의 GConf 키를 나타내는 기본 설정을 포함합니다. 예를 들어, Keyboard Shortcuts(키보드 바로 가기) 기본 설정 도구는 panel-global-config.schemasmetacity.schemas 파일의 키를 나타내는 기본 설정을 포함합니다.