Ubuntu ha l'equivalente di un registro, in particolare per gli elementi della GUI desktop?


9

Ho visto diversi riferimenti a 'Compiz Config' e un'applicazione 'gnome config' che sembra non essere installata di default. Dove memorizzano questi dati queste applicazioni di configurazione? Esiste un registro simile a Windows o ci sono solo alcuni file che potrei modificare a mano, se davvero lo volessi davvero?


Dai un'occhiata a questa risposta e anche qdbus --literal com.canonical.AppMenu.Registrare poi qdbus --literal com.canonical.AppMenu.Registrar /com/canonical/AppMenu/Registrar.
George Rowell,

Risposte:


10

Le 3 applicazioni più comuni di cui sentirai parlare di ottimizzazione di Gnome / Unity saranno gconf-editor , dconf-editor e ccsm .

Puoi trovarli nel Software Centere installarli da lì.

I 2 primi strumenti configureranno aspetti diversi (a volte non così diversi, considerandolo come un percorso che porta allo stesso obiettivo) della configurazione di Gnome e l'ultimo è importante per configurare la configurazione di Unity / Compiz.

gconf-editor archivia i suoi dati in file XML in /etc/gconf/

dconf-editorusa file chiamati file chiave memorizzati/etc/dconf/db/

ccsmmemorizza i suoi dati in file XML nelle tue ~/.gconf/apps/compize ~/.gconf/apps/compizconfigcartelle.

Ognuna di queste può essere letti e modificati con un editor di testo ( nano, gedit, ecc), ma è sicuramente un sacco di lavoro. Usa gli strumenti appropriati per modificare quei file e ti renderà la vita molto più semplice.


dconf memorizza le sue impostazioni utente in ~/.config/dconf/userun file binario. gconf memorizza le sue impostazioni utente in ~/.gconf. ccsm, in Ubuntu, per impostazione predefinita, memorizza anche le sue impostazioni in gconf (anche se non è necessario).
zanfur,

Corretto, niente di male lì.
Bruno Pereira,

2

gconf è un equivalente approssimativo, ma è importante capire che Ubuntu e Windows sono sistemi molto diversi. gconf è un "registro" per Gnome, da cui Ubuntu si sta allontanando. Non controlla tutti gli aspetti del sistema. Gran parte delle informazioni di livello inferiore sono in file di testo semplici distribuiti in / etc e / usr / share / nome-dell'app. Le informazioni specifiche dell'utente, inclusa la configurazione di Unity, si trovano spesso in dotfile all'interno della home directory (ovvero, i file che iniziano con un ".", In modo che non siano elencati per impostazione predefinita. Premere Ctrl + H nel browser dei file per mostrarli) .

In sintesi:

  1. gconf è equivalente al registro per molti problemi della GUI relativi a Gnome, ma ha poca influenza sulle cose relative a Unity.

  2. Molte impostazioni di configurazione di livello inferiore si trovano in file di testo semplici in / etc e / usr / share /

  3. Molta configurazione di Unity è in dotfile nella directory home.


0

Esiste un'interfaccia DBus com.canonical.AppMenu.Registrar che contiene le icone dell'indicatore della GUI desktop e i dettagli di interfaccia ap associati nell'ambiente Unity come descritto qui .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.