dconf

소프트웨어 스크린 샷:
dconf
소프트웨어 정보:
버전: 0.29.1 업데이트
업로드 날짜: 16 Aug 18
개발자: The Gnome Project
라이센스: 무료
인기: 37

Rating: 5.0/5 (Total Votes: 1)

dconf는 GSettings의 백엔드로 설계된 오픈 소스, 간단하고 사용하기 쉽고 무료 키 기반 및 저급 구성 시스템입니다. 구성 저장소 시스템이없는 플랫폼에서 사용할 수 있으며 Microsoft Windows 운영 체제의 레지스트리 편집기 도구와 동일하게 설명 될 수 있지만 GNOME 그래픽 데스크탑 환경을 위해 설계되었습니다.


기능 요약

이 프로젝트는 읽기 용도로 크게 최적화 된 키 / 값 저장 시스템으로 그놈 데스크탑 환경에서 사용자 환경 설정을 저장하는 데 이상적입니다. 변경 알림, 필수 키 및 여러 구성 소스 스태킹을 지원합니다.

GNOME 데스크탑 환경, GNOME 프로젝트의 일부로 배포되는 다양한 그래픽 응용 프로그램, 타사 응용 프로그램 및 그놈의 다른 내부 구성 요소에 대한 숨김 또는 표시 설정을 모두 변경할 수 있습니다 세션.

dconf 시작하기

GNOME 기반 GNU / Linux 배포판에 dconf를 설치하는 가장 좋은 방법은 운영 체제의 주요 소프트웨어 저장소에 미리 빌드 된 바이너리 패키지를 사용하는 것입니다. 물론 유니버설 소스 아카이브는 특정 하드웨어 아키텍처와 Linux 배포판에 맞게 프로그램을 최적화하려는 사용자를 위해 다운로드 할 수도 있습니다.

Softoware에서 무료로 배포되는 소스 tarball (tar.xz 파일)에서 응용 프로그램을 설치하기로 결정한 경우 다운로드 한 후 로컬에 저장 한 다음 해당 내용을 추출하고 터미널 에뮬레이터를 열고 & lsquo; cd & rsquo; 명령을 사용하여 추출 된 아카이브 파일의 위치를 ​​탐색 할 수 있습니다.

& lsquo; ./ configure && make & rsquo;를 실행하십시오. 명령을 사용하여 프로그램을 구성 / 최적화하고 컴파일합니다. 그런 다음 & lsquo; make install & rsquo; root로 명령하거나 sudo로 시스템 전체를 설치하십시오. 현재 32 비트 및 64 비트 하드웨어 플랫폼이 모두 지원됩니다.

이 릴리스의 새로운 기능 :

엔진 : 진행 경로 추적 핸들을 사용하여 루트 경로에 대해 가짜 신호가 변경되는 것을 방지합니다. 엔진이 이미 지정된 경로에 가입 한 경우 더 이상 구독 요청이 전송되지 않습니다. 가입 요청이 진행되는 동안 일부 값이 변경되는 경우 변경된 신호는 루트 경로 대신 가입 된 경로에 대해서만 전송됩니다. (Daniel Playfair Cal;! 1,! 5, # 790640)
엔진 : Glib! 541, 별칭 # 674885의 기존 해결 방법을 확장하여 flatpak 내의 libsoup에서 엔진을 사용할 때 발생하는 교착 상태를 수정합니다. GSocket 및 다양한 다른 GObject 유형도 이제는 기본 스레드에서 초기화됩니다. (오웬 테일러, 15 세)
dconf_changeset_ * 및 dconf_client_ * 네임 스페이스의 함수에 대해 GTK-Doc 문자열에 전송 주석을 추가합니다 (Xavier Claessens, Philip Withnall,! 9, # 758903).
대부분 문서 개선 사항이 포함 된 GVDB 마스터에서 GVDB 하위 트리를 업데이트 (Philip Withnall,! 17)
dconf-update.vala : 올바른 오류 메시지 문법 (Kenyon Ralph,! 6)
다양한 중간자 관련 개선 사항 (Inigo Martinez;! 11)
GitLab CI 추가 (Philip Withnall,! 10)
서비스 : 사용되지 않는 g_type_class_add_private ()에서 G_ADD_PRIVATE () (Phillip Withnall; 7) 로의 포트

관리자 인 Daniel Playfair Cal과 Philip Withnall을 추가하십시오 (Philip Withnall).

버전 0.28.0의 새로운 내용 :

README를 업데이트하십시오.

중간 버전 빌드 시스템으로의 포트 (# 784910)

버전 0.26.0의 새로운 기능 :

버전 번호가 증가했으며 NEWS에 새 항목이 추가되었습니다.

버전 0.24.0의 새로운 기능 :

버전 번호가 증가했으며 NEWS에 새 항목이 추가되었습니다.

버전 0.22.0의 새로운 기능 :

편집기에서 부동 소수점 키 처리 문제 수정
이름이 바뀐 데스크톱 파일의 appdata 업데이트
사소한 변화
번역 :
프랑스 국민
인도네시아 인
리투아니아 사람
헝가리 인
카탈로니아 어 (발렌시아)
한국어
중국어 번체
스페인 사람
브라질 포르투갈어
갈리시아어 번역
카탈로니아 사람
바스크어
덴마크 말
노르웨이어 bokmA 엔 l
그리스 사람
체코 사람
슬로베니아
스웨덴어
광택
라트비아 사람
헤브라이 사람
러시아인
독일 사람
아삼 어
세르비아 사람

버전 0.19.3의 새로운 기능 :

상당히 많은 테스트 커버리지 개선
적절한 DCONF_ERROR 오류 도메인 추가
빌드 중에 GLib deprecation 경고를 억제합니다.
엔진 : 누락 된 파일에 대한 경고는 소스별로 한 번만 발생합니다.
엔진 : D 버스에서 WritabilityNotify 신호를 입력하십시오.
gsettings : 쓰기 기능 변경을 올바르게 처리합니다.
엔진 : 테스트 중에 발견 된 문제에 대한 다양한 수정
이식성 : 필요할 경우에만 -ldl에 링크
프로파일에 'file-db'에 대한 지원을 추가하십시오 : 이것은 변경 불가능한 dconf 데이터베이스 파일의 절대 경로입니다
/ etc에 없으면 XDG_DATA_DIRS에서 프로파일 찾기에 대한 지원을 추가하십시오.
임의의 위치에 keyfiles에서 dconf 데이터베이스를 빌드하는 'dconf 컴파일'명령을 추가하십시오 (예 : 파일 -db를 설치하려는 프로젝트의 빌드 시스템에서).
편집기 : 일관성을 위해 앱 메뉴에 섹션 구분 기호 추가

버전 0.19.2의 새로운 기능 :

새로운 GSettingsBackend.read_user_value () API에 대한 지원이 추가되었습니다.
Bump GLib 버전은 그에 따라 다릅니다 (2.39.1).
번역 업데이트 :
그리스 사람
카탈로니아 어 (발렌시아)
중국어 간체
페르시아 인

버전 0.18.0의 새로운 기능 :

번역 업데이트 : 바스크어 덴마크어 일본어 한국어 포르투갈어 펀자 브어.

버전 0.16.1의 새로운 기능은 다음과 같습니다.

두 개의 스레드에서 DConfChangeset을 사용할 때 충돌이 발생하는 문제를 수정합니다 (dconf에 정상적으로 쓰는 동안 발생할 수 있음).
업데이트 된 인도네시아어 번역

버전 0.17.0의 새로운 기능은 다음과 같습니다.

세미 ​​심각한 스레드 안전 문제 해결 :
https://bugzilla.gnome.org/show_bug.cgi?id=703073
편집기의 몇 가지 개선 사항 :
컴파일 경고를 수정하라.
gresource 사용
이스케이프 검색 취소
번역 업데이트 :
브라질 포르투갈어
체코 사람
에스페란토 말
프리 울리안
갈리시아 사람
독일 사람
헤브라이 사람
인도네시아 인
리투아니아 사람
말라 얄람
노르웨이어 bokmA 엔 l
슬로바키아 사람
슬로베니아
스페인 사람
타직

버전 0.16.0의 새로운 기능 :

GLib 로그 메시지에 'dconf'이 표시되도록 G_LOG_DOMAIN을 설정하십시오.
번역 업데이트 :
아삼 어
바스크 사람
벨로루시의
브라질 포르투갈어
카탈로니아 사람
체코 사람
덴마크 말
에스토니아 사람
핀란드어
프랑스 국민
독일 사람
그리스 사람
힌디 어
한국어
라트비아 사람
페르시아 인
포르투갈 인
펀 자비
러시아인
타직
타밀 사람
위구르
발렌시아

버전 0.15.3의 새로운 기능 :

이 릴리즈는 어느 정도 dconf-service의 재 작성을 완료합니다.
백엔드에 대한 지원은 이제 완전히 실현되었습니다 (그리고 우리는
증거로서의 그것들). 많은 작은 버그 (심각한 증상이있는 일부)는
마지막 릴리즈에 비해 고정.
비어있는 변경 집합과 관련된 문제를 수정합니다 (예 : 빈 'dconf load'로 인해 발생). 이제는 서버 측에서 제대로 처리되지만 클라이언트 라이브러리에서도 금지됩니다.
새 아이콘 : hicolor 아이콘이 업데이트되고 HighContrast 세트가 추가되었습니다.
서비스에서 리턴되는 메시지의 순서에 대한 일부 어설 션을 완화하십시오. D-Bus는 서비스가 중단 된 경우에도이 주문을 위반합니다. 따라서 클라이언트를 데려 갈 이유가 없습니다.
autogen.sh 비 bash 호환성 향상
일부 백엔드를 dconf-service에 추가합니다 (마지막 NEWS에 따라 '고려 된'). 첫 번째 백엔드는 세션의 수명에 연결된 임시 데이터베이스를 허용하는 null 백엔드이며 테스팅에 유용 할 수 있습니다.
또한 서비스에 대한 새로운 'keyfile'백엔드를 추가하십시오. 이것은 주로 NFS (mmap 사용이 안전하지 않은 경우)와 함께 사용하기위한 것입니다.

~ / .config / dconf가없는 빈 홈 디렉토리의 경우 mkdir ()을 추가하십시오.
쓰기 오류 (위의 문제가 간과되어 발생하는 실패 포함)로 인한 서비스의 충돌을 수정합니다.
테스트 케이스가 멈추거나 테스트 케이스가 실행되는 순서로 GLib 변경으로 인해 실패한 문제를 해결합니다.
tarball에 autoreconf를 실행하면 이제 작동합니다.
번역 된 내용 :
아라곤 사람
프리 울리안
갈리시아 사람
그리스 사람
헤브라이 사람
헝가리 인
이탈리아 사람
리투아니아 사람
노르웨이어 bokmA 엔 l
광택
세르비아 사람
슬로바키아 사람
슬로베니아
스페인 사람
태국 사람
위구르
버그 :
595579 NFS 지원
663961 git checkout없이 빌드 할 수 없습니다.
673834 dconf 명령 줄 도구가 로켈을 초기화하지 않습니다.
686998 데스크톱 파일에 키워드 추가
687120 gnome-ostree-3.8 트리거가 예상됩니다. && oc- & gt; change == 예상되는 어설 션
687310 dconf-editor는 고 대비 응용 프로그램 아이콘을 설치해야합니다.
689136 dconf_writer_real_end ()에서 충돌 발생 : 변경 사항이 NULL 임 ($ XDG_CONFIG_HOME / dconf이없는 경우)690316 작가 : 서비스 종료시 segfaults가 발생하는 오타를 수정했습니다.
690477 gnome-apps-3.6 모듈 세트로 빌드 할 수 없음
691013 ~ / .config / dconf가 누락되면 충돌이 발생하고 포인터가 지워짐
692144에는 더 멋진 아이콘이 필요합니다.
692186 빌드 : autogen.sh는 / bin / sh를 사용하지만 고급 쉘 리디렉션 단축키에 의존합니다.

버전 0.10.0의 새로운 기능 :

버전 번호가 증가했으며 NEWS에 새 항목이 추가되었습니다.

요구 사항 :

GTK +

개발자의 기타 소프트웨어 The Gnome Project

Gnome-applets
Gnome-applets

20 Feb 15

gnome-common
gnome-common

20 Feb 15

GNOME Shell
GNOME Shell

16 Aug 18

GNOME Games
GNOME Games

17 Aug 18

코멘트 dconf

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!