Widzę odpowiedzi, w których ludzie publikują posty, aby ustawić klucz w edytorze gconf, jednak w moim menu nie ma wpisu dla edytora gconf.
Jak go uruchomić i jak go używać, aby ustawić klucze polecane przez ludzi?
Widzę odpowiedzi, w których ludzie publikują posty, aby ustawić klucz w edytorze gconf, jednak w moim menu nie ma wpisu dla edytora gconf.
Jak go uruchomić i jak go używać, aby ustawić klucze polecane przez ludzi?
Odpowiedzi:
GConf to system do przechowywania preferencji aplikacji. Preferencje te są przechowywane w plikach XML w katalogu domowym użytkownika, ~/.gconf
. Każda preferencja jest reprezentowana jako para klucz-wartość.
GConf ma być dla programistów sposobem łatwego przechowywania preferencji użytkownika, a administratorom systemu - ustawiania wartości domyślnych dla poszczególnych preferencji. W większości przypadków użytkownik nie musi bezpośrednio edytować kluczy Gconf.
Zdecydowana większość kluczy odpowiada wpisom w menu preferencji różnych aplikacji. Chociaż czasami programiści używają kluczy Gconf jako sposobu na włączenie nieudokumentowanych funkcji. Są one „ukryte” przed użytkownikami z wielu powodów. Czasami ta funkcja jest wciąż w toku. Innym razem jest to funkcja, z której programista chce się pozbyć, ale nadal pozostawia dostęp dla użytkowników, którzy nie chcą z niej rezygnować. Często funkcje są skierowane do „zaawansowanych użytkowników”, a programista po prostu nie chce zaśmiecać normalnego okna dialogowego preferencji.
Pod pewnymi względami jest podobny do rejestru systemu Windows. Jedną z głównych różnic jest to, że w przeciwieństwie do rejestru systemu Windows, Gconf nie przechowuje ustawień systemowych. Przechowuje tylko preferencje aplikacji. Chociaż edytowanie kluczy Gconf może potencjalnie powodować drobne problemy z określonymi programami, nigdy nie powinno to prowadzić do problemów ogólnosystemowych, takich jak uniemożliwienie uruchomienia systemu. W rzeczywistości usunięcie całego ~/.gconf
katalogu spowoduje przywrócenie wszystkich programów korzystających z Gconf z powrotem do ustawień domyślnych.
Program gconftool-2
pozwala użytkownikowi na interakcję z Gconfem z wiersza poleceń. Często łatwiej jest wprowadzić polecenie w jednym wierszu w terminalu niż przekopać się w narzędziu GUI Gconfa. Na przykład, jeśli chcesz wyświetlić ikonę kosza na pulpicie, po prostu uruchom:
gconftool-2 --set /apps/nautilus/desktop/trash_icon_visible --type=bool true
To również ilustruje, co miałem na myśli przez parę klucz-wartość powyżej. W tym przypadku kluczem jest /apps/nautilus/desktop/trash_icon_visible
wartość true
.
Możesz wykonywać różne operacje za pomocą gconftool-2
. Jeśli chcesz po prostu zobaczyć wartość klucza, użyj --get
:
gconftool-2 --get /apps/nautilus/desktop/trash_icon_visible
Jeśli chcesz po prostu zresetować wartość do wartości domyślnej, użyj --unset
:
gconftool-2 --unset /apps/nautilus/desktop/trash_icon_visible
gconftool-2
może być szczególnie przydatny dla administratorów systemu. Na przykład /etc/gconf/gconf.xml.mandatory
można użyć do ustawienia obowiązkowych preferencji dla wszystkich użytkowników. Więcej informacji na temat bardziej zaawansowanych zastosowań można znaleźć man gconftool-2
w Przewodniku administracji systemem GNOME Desktop System
Jakie było twoje pytanie? Och, właśnie tak: jak korzystać z edytora Gconf?
gconf-editor
to interfejs graficzny do zarządzania ustawieniami Gconf. Domyślnie nie jest wyświetlany w menu. Najprostszym sposobem na uruchomienie jest naciśnięcie przycisku Alt+, F2aby wyświetlić „Uruchom okno dialogowe”. Następnie wprowadź gconf-editor
.
gconf-editor
pozwala przeglądać pary klucz-wartość w drzewie. Spójrzmy na przykład z góry. Przejdź do, apps > nautilus > desktop
a zobaczysz trash_icon_visible
klucz.
Alt+ F2→gconf-editor
Zwiedzaj go, jest nieco podobny do korzystania z regedit w systemie Windows, ale uważam, że jest nieco bardziej przyjazny dla użytkownika i nie zabije twojego kota, jeśli spojrzysz na to zabawnie.
Zamiast używać tego do ustawiania kluczy, możesz użyć narzędzia wiersza polecenia „ gconftool-2 ” do ustawiania / edycji / usuwania kluczy. Przydało mi się to przy ustawianiu powiązań adresów URL dla aplikacji takich jak Spotify w Wine.
gsettings
jest to GNOME 3 sposób edycji bazy danych dconf .