Làm cách nào để sử dụng trình soạn thảo gconf?


51

Tôi thấy một số câu trả lời nơi mọi người đăng bài để đặt khóa trong trình soạn thảo gconf, tuy nhiên không có mục nào cho trình biên tập gconf trong trình đơn của tôi.

Làm cách nào để chạy nó và làm cách nào để sử dụng nó để đặt các khóa mà mọi người khuyên dùng?

Câu trả lời:


46

Gconf là gì?

GConf là một hệ thống để lưu trữ các tùy chọn ứng dụng. Các tùy chọn này được lưu trữ trong các tệp XML trong thư mục chính của người dùng , ~/.gconf. Mỗi ưu tiên được biểu diễn dưới dạng cặp khóa-giá trị.

GConf có nghĩa là một cách để các nhà phát triển dễ dàng lưu trữ các tùy chọn người dùng và quản trị viên hệ thống để đặt các giá trị mặc định cho các tùy chọn cụ thể. Trong hầu hết các trường hợp, không cần người dùng chỉnh sửa trực tiếp các khóa Gconf.

Phần lớn các khóa tương ứng với các mục trong menu ưu tiên của các ứng dụng khác nhau. Mặc dù đôi khi, các nhà phát triển sẽ sử dụng các khóa Gconf như một cách để kích hoạt các tính năng không có giấy tờ. Đây là những "ẩn" từ người dùng vì một số lý do. Đôi khi tính năng vẫn là một công việc đang tiến triển. Mặt khác, đây là một tính năng mà nhà phát triển muốn loại bỏ nhưng vẫn có thể truy cập được đối với những người dùng không muốn từ bỏ nó. Thông thường, các tính năng được nhắm mục tiêu vào "người dùng quyền lực" và nhà phát triển chỉ đơn giản là không muốn làm lộn xộn hộp thoại tùy chọn thông thường.

Trong một số cách, nó tương tự như Windows 'Registry. Một điểm khác biệt chính là, không giống như Registry của Windows, Gconf không lưu trữ cài đặt hệ thống. Nó chỉ lưu trữ các tùy chọn ứng dụng. Mặc dù chỉnh sửa khóa Gconf có thể có khả năng gây ra sự cố nhỏ với các chương trình cụ thể, nhưng điều đó sẽ không bao giờ dẫn đến các sự cố toàn hệ thống, chẳng hạn như khiến hệ thống của bạn không thể khởi động được. Trong thực tế, việc xóa toàn bộ ~/.gconfthư mục sẽ chỉ đơn giản là hoàn nguyên tất cả các chương trình bằng cách sử dụng Gconf trở lại mặc định của chúng.

Quản lý Gconf từ dòng lệnh.

Chương trình gconftool-2cho phép người dùng tương tác với Gconf từ dòng lệnh. Việc nhập lệnh một dòng trong thiết bị đầu cuối thường đơn giản hơn là đào xung quanh trong công cụ GUI của Gconf. Chẳng hạn, nếu bạn muốn hiển thị biểu tượng cho thùng rác của mình trên màn hình nền thì chỉ cần chạy:

gconftool-2 --set /apps/nautilus/desktop/trash_icon_visible --type=bool true

Điều này cũng minh họa những gì tôi có nghĩa là cặp khóa-giá trị ở trên. Trong trường hợp này, khóa /apps/nautilus/desktop/trash_icon_visiblecó giá trị là true.

Bạn có thể thực hiện một loạt các hoạt động với gconftool-2. Nếu bạn chỉ muốn xem giá trị của khóa, hãy sử dụng --get:

gconftool-2 --get /apps/nautilus/desktop/trash_icon_visible

Nếu bạn chỉ muốn đặt lại một giá trị về mặc định, hãy sử dụng --unset:

gconftool-2 --unset /apps/nautilus/desktop/trash_icon_visible

gconftool-2có thể đặc biệt hữu ích cho các quản trị viên hệ thống. Chẳng hạn, /etc/gconf/gconf.xml.mandatorycó thể được sử dụng để đặt tùy chọn bắt buộc cho tất cả người dùng. Thông tin thêm về nhiều công dụng tiên tiến có thể được tìm thấy với man gconftool-2cũng như trong các hệ thống máy tính để bàn Hướng dẫn Quản trị GNOME

Làm cách nào để sử dụng trình soạn thảo Gconf?

Câu hỏi của bạn là gì nữa? Ồ, đúng vậy: Làm thế nào để tôi sử dụng trình soạn thảo Gconf?

gconf-editorlà giao diện đồ họa để quản lý cài đặt Gconf. Theo mặc định, nó không được hiển thị trong các menu. Cách dễ nhất để bắt đầu là bằng cách nhấn Alt+ F2để hiển thị "Hộp thoại Chạy". Tiếp theo, nhập gconf-editor.

gconf-editorcho phép bạn duyệt qua các cặp khóa-giá trị trong cây. Hãy xem ví dụ từ trên. Duyệt đến apps > nautilus > desktopvà bạn sẽ thấy trash_icon_visiblechìa khóa.

biên tập viên



13

Alt+ F2gconf-editor

Hãy khám phá xung quanh nó, nó tương tự như sử dụng regedit trong Windows, ngoại trừ tôi thấy nó thân thiện với người dùng hơn một chút và nó sẽ không giết chết con mèo của bạn nếu bạn nhìn nó buồn cười.

Thay vì sử dụng điều đó để đặt khóa, bạn có thể sử dụng công cụ dòng lệnh ' gconftool-2 ' để đặt / chỉnh sửa / xóa khóa. Tôi đã thấy khá tiện lợi khi đặt liên kết URL cho các ứng dụng như Spotify trong Wine.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.