답변:
GConf는 응용 프로그램 환경 설정을 저장하기위한 시스템입니다. 이 환경 설정은 사용자의 홈 디렉토리 아래에 XML 파일로 저장됩니다 ~/.gconf
. 각 환경 설정은 키-값 쌍으로 표시됩니다.
GConf는 개발자가 사용자 환경 설정을 쉽게 저장하고 시스템 관리자가 특정 환경 설정의 기본값을 설정하는 방법입니다. 대부분의 경우 사용자가 Gconf 키를 직접 편집 할 필요가 없습니다.
대부분의 키는 다양한 응용 프로그램의 기본 설정 메뉴에있는 항목에 해당합니다. 때때로 개발자는 문서화되지 않은 기능을 활성화하는 방법으로 Gconf 키를 사용합니다. 이것들은 여러 가지 이유로 사용자로부터 "숨겨져"있습니다. 때때로이 기능은 여전히 진행중인 작업입니다. 다른 경우에는 개발자가 없애고 싶지만 포기하고 싶지 않은 사용자는 여전히 액세스 할 수있는 기능입니다. 이 기능은 "고급 사용자"를 대상으로하는 경우가 많으며 개발자는 단순히 기본 환경 설정 대화 상자를 복잡하게 만들고 싶지 않습니다.
어떤면에서는 Windows 레지스트리와 유사합니다. 한 가지 큰 차이점은 Windows 레지스트리와 달리 Gconf는 시스템 설정을 저장하지 않는다는 것입니다. 응용 프로그램 환경 설정 만 저장합니다. Gconf 키를 편집하면 특정 프로그램에서 사소한 문제가 발생할 수 있지만 시스템을 부팅 할 수없는 상태로 만드는 것과 같은 시스템 전반의 문제를 일으키지 않아야합니다. 사실, 전체 ~/.gconf
디렉토리를 삭제하면 Gconf를 사용하는 모든 프로그램을 기본값으로 되돌릴 수 있습니다.
이 프로그램을 gconftool-2
통해 사용자는 명령 줄에서 Gconf와 상호 작용할 수 있습니다. 터미널에서 Gconf의 GUI 도구를 파는 것보다 한 줄 명령을 입력하는 것이 더 간단한 경우가 많습니다. 예를 들어, 바탕 화면에 휴지통 아이콘을 표시하려면 다음을 실행하십시오.
gconftool-2 --set /apps/nautilus/desktop/trash_icon_visible --type=bool true
이것은 또한 위의 키-값 쌍의 의미를 보여줍니다. 이 경우 키 /apps/nautilus/desktop/trash_icon_visible
의 값은 true
입니다.
로 다양한 작업을 수행 할 수 있습니다 gconftool-2
. 단순히 키의 값을 보려면 다음을 사용하십시오 --get
.
gconftool-2 --get /apps/nautilus/desktop/trash_icon_visible
단순히 값을 기본값으로 재설정하려면 --unset
다음을 사용하십시오 .
gconftool-2 --unset /apps/nautilus/desktop/trash_icon_visible
gconftool-2
시스템 관리자에게 특히 유용 할 수 있습니다. 예를 들어, /etc/gconf/gconf.xml.mandatory
모든 사용자에 대한 필수 환경 설정을 설정하는 데 사용할 수 있습니다. 고급 사용법에 대한 자세한 내용 man gconftool-2
은 그놈 데스크탑 시스템 관리 안내서 및
또 질문이 무엇입니까? 아, 맞습니다 : Gconf 편집기를 어떻게 사용합니까?
gconf-editor
Gconf 설정을 관리하기위한 그래픽 인터페이스입니다. 기본적으로 메뉴에는 표시되지 않습니다. 시작하는 가장 쉬운 방법은 Alt+ F2를 눌러 "실행 대화 상자"를 불러오는 것입니다. 그런 다음을 입력하십시오 gconf-editor
.
gconf-editor
트리에서 키-값 쌍을 탐색 할 수 있습니다. 위에서 예제를 보자. 찾아 apps > nautilus > desktop
보면 trash_icon_visible
키 가 표시 됩니다.
Alt+ F2→gconf-editor
좀 더 사용자 친화적 인 것을 발견하고 고양이를 재미있게 보더라도 고양이를 죽이지 않을 것이라는 점을 제외하고는 Windows에서 regedit를 사용하는 것과 다소 비슷합니다.
이를 사용하여 키를 설정하는 대신 명령 줄 도구 ' gconftool-2 '를 사용하여 키를 설정 / 편집 / 제거 할 수 있습니다. 와인에서 Spotify와 같은 응용 프로그램에 대한 URL 연결을 설정할 때 꽤 편리하다는 것을 알았습니다.
gsettings
는 IS 데이터베이스를 dconf 편집 할 수있는 GNOME 3의 방법 .