dconf & nbsp; เป็นระบบโอเพ่นซอร์สที่ใช้งานง่ายและใช้งานง่ายและไม่มีค่าใช้จ่ายที่ออกแบบมาเพื่อเป็นแบ็คกราวน์ของ GSettings สามารถใช้เป็นแพลตฟอร์มที่ไม่มีระบบจัดเก็บข้อมูลที่กำหนดค่าและสามารถอธิบายได้เทียบเท่ากับเครื่องมือแก้ไขรีจิสทรีจากระบบปฏิบัติการ Microsoft Windows แต่ได้รับการออกแบบมาสำหรับสภาพแวดล้อมเดสก์ท็อปกราฟฟิกแบบ GNOME
คุณสมบัติได้อย่างรวดเร็ว
โครงการนี้เป็นระบบจัดเก็บคีย์ / ค่าซึ่งได้รับการออกแบบมาเพื่อการอ่านอย่างเหมาะสมทำให้เหมาะสำหรับการจัดเก็บค่ากำหนดของผู้ใช้ภายใต้สภาวะแวดล้อมเดสก์ท็อป GNOME สนับสนุนการแจ้งเตือนการเปลี่ยนแปลงคีย์บังคับรวมถึงการซ้อนของแหล่งข้อมูลการกำหนดค่าต่างๆหลายแบบ
จะช่วยให้คุณสามารถเปลี่ยนการตั้งค่าที่ซ่อนอยู่หรือที่มองเห็นได้สำหรับสภาพแวดล้อมเดสก์ท็อป GNOME สำหรับแอ็พพลิเคชันกราฟิกต่างๆที่แจกจ่ายเป็นส่วนหนึ่งของโครงการ GNOME สำหรับแอพพลิเคชั่นของบุคคลที่สามรวมทั้งคอมโพเนนต์ภายในอื่น ๆ ของ GNOME เซสชั่น.
เริ่มต้นใช้งาน dconf
วิธีที่ดีที่สุดในการติดตั้ง dconf ใน GNU / Linux ที่ใช้ GNOME คือการใช้แพคเกจไบนารีที่สร้างไว้ล่วงหน้าจากที่เก็บซอฟต์แวร์หลักของระบบปฏิบัติการของคุณ แน่นอนว่าที่เก็บข้อมูลสากลสามารถดาวน์โหลดได้สำหรับผู้ใช้ที่ต้องการเพิ่มประสิทธิภาพของโปรแกรมสำหรับสถาปัตยกรรมฮาร์ดแวร์เฉพาะและ distro ของ Linux
หากคุณตัดสินใจที่จะติดตั้งแอ็พพลิเคชันจาก tarball ต้นทาง (ไฟล์ tar.xz) ซึ่งแจกจ่ายฟรีใน Softoware มากกว่าดาวน์โหลดและบันทึกในเครื่องแล้วให้แยกเนื้อหาออกเปิดโปรแกรมจำลอง terminal และใช้ไฟล์ & lsquo; CD & rsquo; เพื่อนำทางไปยังตำแหน่งของไฟล์ที่เก็บถาวร
ดำเนินการ & lsquo; ./ configure && make & rsquo; คำสั่งเพื่อกำหนดค่า / เพิ่มประสิทธิภาพของโปรแกรมรวมทั้งการคอมไพล์ด้วย จากนั้นเรียกใช้ & lsquo; ทำการติดตั้ง & rsquo; คำสั่งเป็น root หรือกับ sudo เพื่อติดตั้งระบบให้กว้าง แพลตฟอร์มฮาร์ดแวร์ทั้งแบบ 32 บิตและ 64 บิตได้รับการสนับสนุนในขณะนี้
มีอะไรใหม่ ในรุ่นนี้:
- เครื่องยนต์: ติดตามความคืบหน้าในการจับนาฬิกาเพื่อหลีกเลี่ยงสัญญาณที่เปลี่ยนไปสำหรับเส้นทางราก คำขอการสมัครสมาชิกจะไม่ถูกส่งไปแล้วหากเครื่องยนต์สมัครรับเส้นทางที่กำหนดไว้แล้ว ในกรณีที่มีการเปลี่ยนแปลงค่าในขณะที่มีการร้องขอการสมัครรับข้อมูลจะมีการส่งสัญญาณที่มีการเปลี่ยนแปลงไปสำหรับเส้นทางที่สมัครรับข้อมูลแทนเส้นทางรากเท่านั้น (Daniel Playfair Cal;; 1, 5, # 790640)
- เครื่องยนต์: แก้ไขปัญหาการหยุดชะงักที่เกิดขึ้นเมื่อใช้เครื่องมือจาก libsoup ภายใน flatpak โดยการขยายการแก้ปัญหาที่มีอยู่สำหรับ Glib! 541, aka # 674885 ขณะนี้ GSocket และหลายชนิด GObject อื่น ๆ ได้รับการเริ่มต้นแล้วในหัวข้อหลัก (Owen Taylor; 15)
- เพิ่มคำอธิบายประกอบการโอนย้ายไปยังสตริง GTK-Doc สำหรับฟังก์ชันในพื้นที่เก็บข้อมูล dconf_changeset_ * และ dconf_client_ * (Xavier Claessens, Philip Withnall; 9, # 758903)
- อัปเดตทรีย่อย GVDB จาก GVDB master ซึ่งมีการปรับปรุงเอกสารส่วนใหญ่ (Philip Withnall; 17)
- dconf-update.vala: แก้ไขข้อความผิดพลาดไวยากรณ์ (Kenyon Ralph;; 6)
- การปรับปรุงที่เกี่ยวข้องกับ meson ต่างๆ (Inigo Martinez;; 11)
- เพิ่ม GitLab CI (Philip Withnall;; 10)
- การบริการ: พอร์ตจาก g_type_class_add_private ที่เลิกใช้ () ไปยัง G_ADD_PRIVATE () (Philip Withnall;; 7)
- เพิ่ม Daniel Playfair Cal และ Philip Withnall ในฐานะผู้ดูแลรักษา (Philip Withnall)
-
มีอะไรใหม่ ในเวอร์ชัน 0.28.0:
- ปรับปรุง README
-
มีอะไรใหม่ ในเวอร์ชัน:
- หมายเลขเวอร์ชันเพิ่มขึ้นและมีรายการใหม่อยู่
มีอะไรใหม่ ในเวอร์ชัน 0.26.0: เพิ่มลงในข่าว
-
มีอะไรใหม่ ในเวอร์ชัน 0.24.0:
- หมายเลขเวอร์ชันเพิ่มขึ้นและมีรายการใหม่ เพิ่มลงในข่าว
- การจัดการคีย์ลัดลอยในตัวแก้ไข อย่างถาวร
- อัปเดตแอปสำหรับไฟล์เดสก์ท็อปที่เปลี่ยนชื่อ
- การเปลี่ยนแปลง doap เล็ก ๆ
- แปล:
- ฝรั่งเศส
- อินโดนีเซีย
- ลิทัวเนีย
- ฮังการี
- คาตาลัน (วาเลนเซีย)
- เกาหลี
- จีนดั้งเดิม
- สเปน
- บราซิลโปรตุเกส
- แปลภาษากาลิเซีย
- คาตาลัน
- ภาษาบาสก์
- เดนมาร์ก
- นอร์เวย์ bokmA ¥ l
- กรีก
- สาธารณรัฐเช็ก
- สโลวีเนีย
- สวีเดน
- โปแลนด์
- ลัตเวีย
- ภาษาฮิบรู
- รัสเซีย
- เยอรมัน
- อัสสัม
- เซอร์เบีย
- ปรับปรุงความครอบคลุมการทดสอบเป็นจำนวนมาก
- เพิ่มโดเมนข้อผิดพลาด DCONF_ERROR ที่เหมาะสม
- ระงับคำเตือนคัดค้าน GLib ระหว่างการสร้าง
- เครื่องยนต์: ออกคำเตือนเกี่ยวกับไฟล์ที่ขาดหายไปเพียงครั้งเดียวต่อแหล่งที่มา
- เครื่องยนต์: grok สัญญาณ WritabilityNotify จาก D-Bus
- gsettings: จัดการการเขียนได้อย่างถูกต้อง
- เครื่องยนต์: การแก้ไขอื่น ๆ สำหรับปัญหาที่พบในระหว่างการทดสอบ
- พกพา: เชื่อมโยงเฉพาะกับ -ldl หากจำเป็น
- เพิ่มการสนับสนุนสำหรับ 'file-db' ในโปรไฟล์: นี่เป็นเส้นทางที่สมบูรณ์แบบสำหรับไฟล์ฐานข้อมูล dconf ที่ไม่เปลี่ยนรูป
- เพิ่มการสนับสนุนสำหรับการค้นหาโปรไฟล์ใน XDG_DATA_DIRS หากไม่อยู่ใน / etc
- เพิ่มคำสั่ง 'dconf compile' สำหรับสร้างฐานข้อมูล dconf จากไฟล์ keyfiles ในตำแหน่งใด ๆ (เช่นจาก build system ของโครงการที่ต้องการติดตั้งไฟล์ db)
- editor: เพิ่มตัวคั่นส่วนในเมนูแอปเพื่อความสอดคล้อง
- เพิ่มการสนับสนุน GSettingsBackend.read_user_value ใหม่ () API.
- เวอร์ชัน Bump GLib ขึ้นอยู่กับ (2.39.1)
- อัปเดตการแปล:
- กรีก
- คาตาลัน (วาเลนเซีย)
- จีนตัวย่อ
- เปอร์เซีย
- การแปลการอัปเดต: ภาษา Basque ภาษาเดนมาร์กภาษาญี่ปุ่นภาษาเกาหลีโปรตุเกสปัญจาบ
- แก้ไขข้อขัดข้องเมื่อใช้ DConfChangeset ในสองเธรด ( ตามที่สามารถเกิดขึ้นได้ระหว่างเขียนปกติกับ dconf)
- อัปเดตการแปลภาษาอินโดนีเซีย
- แก้ไขปัญหาเรื่องความปลอดภัยของเธรดกึ่งจริงจัง:
มีอะไรใหม่ ในเวอร์ชัน 0.17.0: / li>
- https://bugzilla.gnome.org/show_bug.cgi?id=703073
- การปรับปรุงบางอย่างสำหรับเครื่องมือแก้ไข:
- แก้ไขคำเตือนการคอมไพล์บางอย่าง
- ใช้ gresource
- ยกเลิกการค้นหาเมื่อออก
- การแปลการแปล:
- บราซิลโปรตุเกส
- สาธารณรัฐเช็ก
- ภาษา
- Friulian
- กาลิเซีย
- เยอรมัน
- ภาษาฮิบรู
- อินโดนีเซีย
- ลิทัวเนีย
- มาลายาลัม
- นอร์เวย์ bokmA ¥ l
- สโลวัก
- สโลวีเนีย
- สเปน
- ทาจิกิสถาน
- ตั้งค่า G_LOG_DOMAIN เพื่อให้ 'dconf' แสดงในข้อความบันทึก GLib
- การแปลการแปล:
- อัสสัม
- บาสก์
- เบลารุส
- บราซิลโปรตุเกส
- คาตาลัน
- สาธารณรัฐเช็ก
- เดนมาร์ก
- เอสโตเนีย
- ฟินแลนด์
- ฝรั่งเศส
- เยอรมัน
- กรีก
- ภาษาฮินดี
- เกาหลี
- ลัตเวีย
- เปอร์เซีย
- โปรตุเกส
- ปัญจาบ
- รัสเซีย
- Tadjik
- ทมิฬ
- อุยกูร์
- บาเลนเซีย
- การเผยแพร่นี้มากหรือน้อยได้เขียนใหม่ของ dconf-service
- ขณะนี้เราสนับสนุนการสนับสนุนแบ็กเอนด์เรียบร้อยแล้ว (และเรามีคู่ของ
- พวกเขาเป็นหลักฐาน) มีข้อบกพร่องเล็ก ๆ น้อย ๆ (มีอาการรุนแรง)
- คงที่กับรุ่นล่าสุด
- แก้ไขปัญหาเกี่ยวกับ changesets ที่ว่างเปล่า (เช่น 'dconf load' ว่างเปล่า) ขณะนี้ได้รับการจัดการอย่างถูกต้องในฝั่งเซิร์ฟเวอร์ แต่ยังไม่ได้รับอนุญาตในไลบรารีไคลเอ็นต์
- ไอคอนใหม่: ไอคอน hicolor ได้รับการอัปเดตและเพิ่มชุดไฮไลต์แล้ว
- คลายการยืนยันบางอย่างตามลำดับของข้อความที่ส่งคืนจากบริการ D-Bus ละเมิดคำสั่งนี้ในกรณีที่บริการขัดข้องและไม่มีเหตุผลใดที่จะนำลูกค้าเข้ามาด้วยเช่นกัน
- ปรับปรุงความเข้ากันได้กับ autogen.sh non-bash
- เพิ่มแบ็คเอนด์บางส่วนลงใน dconf-service (ซึ่ง 'ถูกพิจารณา' ตามข่าวล่าสุด) แบ็กเอนด์แรกเป็นแบ็กเอนด์เป็นค่าว่างที่ช่วยให้ฐานข้อมูลชั่วคราวเชื่อมโยงกับอายุการใช้งานของเซสชันซึ่งอาจมีประโยชน์สำหรับการทดสอบ
- ยังเพิ่มแบ็กเอนด์ 'keyfile' ใหม่สำหรับบริการ นี้มีวัตถุประสงค์หลักเพื่อใช้กับ NFS (ที่ใช้ mmap ไม่ปลอดภัย)
- เพิ่ม mkdir () ในกรณีของไดเร็กทอรีโฮมที่ว่างเปล่าซึ่ง ~ / .config / dconf ไม่มีอยู่แล้ว
- แก้ไขปัญหาข้อขัดข้องในบริการที่เกิดจากความล้มเหลวในการเขียน (รวมถึงความล้มเหลวที่เกิดจากปัญหาข้างต้นที่ถูกมองข้าม)
- แก้ปัญหาเกี่ยวกับอุปกรณ์ทดสอบที่แขวนและล้มเหลวเนื่องจากการเปลี่ยนแปลง GLib ตามลำดับที่มีการทดสอบชุดทดสอบ
- การทำงาน autoreconf บน tarballs ควรทำงานแล้ว
- มีการแปลการแปล:
- อารากอน
- Friulian
- กาลิเซีย
- กรีก
- ภาษาฮิบรู
- ฮังการี
- อิตาลี
- ลิทัวเนีย
- นอร์เวย์ bokmA ¥ l
- โปแลนด์
- เซอร์เบีย
- สโลวัก
- สโลวีเนีย
- สเปน
- ไทย
- อุยกูร์
- ข้อบกพร่องที่ปิดอยู่:
- 595579 สนับสนุน NFS
- 663961 ไม่สามารถสร้างได้โดยไม่มีการตรวจสอบแบบ git
- 673834 เครื่องมือบรรทัดคำสั่ง dconf จะไม่เริ่มต้นตำแหน่งที่ตั้ง
- 686998 เพิ่มคำหลักลงในไฟล์เดสก์ท็อป
- 687120 gnome-ostree-3.8 triggers expected && oc- & gt; change == การยืนยันที่คาดไว้
- 687310 dconf-editor ควรติดตั้งไอคอนแอ็พพลิเคชัน highcontrast
- 689136 ความผิดพลาดใน dconf_writer_real_end (): การเปลี่ยนแปลงเป็น NULL (เมื่อ $ XDG_CONFIG_HOME / dconf ไม่มี)
- 690316 writer: แก้ไขข้อผิดพลาดที่ก่อให้เกิดความผิดปกติในการปิดบริการ
- 690477 ไม่สามารถสร้างด้วยชุดโมดูล gnome-apps-3.6
- 691013 เกิดข้อผิดพลาดในการหายตัวไป ~ / .config / dconf และตัวชี้ที่ชัดเจน
- 692144 ต้องการไอคอนที่สวยกว่า
- 692186 build: autogen.sh ใช้ / bin / sh แต่ขึ้นอยู่กับชอร์ตการเปลี่ยนเส้นทางเชลล์ขั้นสูง
- หมายเลขเวอร์ชันเพิ่มขึ้นและมีรายการใหม่อยู่
มีอะไรใหม่ ในเวอร์ชัน 0.10.0: เพิ่มลงในข่าว
- GTK +
มีอะไรใหม่ ในเวอร์ชัน 0.22.0:
มีอะไรใหม่ ในเวอร์ชัน 0.19.3:
มีอะไรใหม่ ในเวอร์ชัน 0.18.0:
มีอะไรใหม่ ในเวอร์ชัน 0.16.0:
มีอะไรใหม่ ในเวอร์ชัน 0.15.3:
ต้องการ
- หมายเลขเวอร์ชันเพิ่มขึ้นและมีรายการใหม่อยู่
ความคิดเห็นที่ไม่พบ