6장. 낮은 수준에서 GNOME 설정
6.1. GNOME 설정 소개 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
다음 구성 요소는 GNOME 데스크탑 환경에 설정을 저장합니다.
- GSettings
- GNOME 애플리케이션 설정을 위한 고급 API입니다.
dconf데이터베이스- GNOME 구성을 저장하기 위한 키 기반 BLOB(Binary Large Object) 데이터베이스입니다. GDM, 애플리케이션 및 프록시 설정과 같은 사용자 설정을 관리하고 GECDHE의 백엔드로 사용됩니다.
다음 도구 중 하나를 사용하여 G> -< 값을 보고 편집할 수 있습니다.
- dconf-editor 그래픽 애플리케이션
- dconf-editor 는 설정 및 편집을 위한 GUI를 제공합니다. 트리 뷰의 설정 계층 구조를 표시하고 설명, 유형 및 기본값을 포함하여 각 설정에 대한 추가 정보도 표시합니다.
gsettings명령줄 유틸리티-
gsettings유틸리티를 사용하여dconf값을 표시하고 설정할 수 있습니다.gsettings유틸리티는 명령 및 설정에 대한 Bash 완료를 지원합니다. 이 도구를 사용하면 쉘 스크립트에서 구성을 자동화할 수 있습니다. dconf명령줄 유틸리티dconf데이터베이스에 개별 값 또는 전체 디렉터리를 읽고 쓰는 데 사용되는 명령줄 유틸리티입니다.주의사용자 또는 애플리케이션 개발자는
dconf유틸리티를 직접 사용하지 마십시오.dconf값을 조작하려면 항상 dconf 편집기 애플리케이션 또는gsettings유틸리티를 사용하십시오.dconf를 직접 사용하는 유일한 예외는 다른 툴에서 이러한 구성을 조작할 수 없기 때문에 시스템 전체 기본 구성을 설정할 때입니다.
이러한 툴은 다음 기능을 공유합니다.
- 시스템 및 애플리케이션 기본 설정에 대한 옵션 검색 및 변경
- 기본 설정 변경
- 두 도구 모두 현재 사용자의 GECDHE 데이터베이스를 찾아보고 수정하기 때문에 일반 사용자가 실행
그림 6.1. org.gnome.>-<.back 지주키를 보여주는 dconf 편집기