O Ubuntu tem o equivalente de um registro, especialmente para itens GUI de desktop?

8

Eu vi várias referências a 'Compiz Config' e um aplicativo 'gnome config' que parece não ser instalado por padrão. Onde esses aplicativos de configuração armazenam seus dados? Existe um registro semelhante ao Windows ou há apenas alguns arquivos que eu poderia editar manualmente, se eu realmente quisesse?

    
por Jeff 22.10.2011 / 01:01

3 respostas

10

Os 3 aplicativos mais comuns sobre os quais você ouvirá quando falar sobre ajustes no Gnome / Unity serão gconf-editor , dconf-editor e ccsm .

Você pode encontrá-los no Software Center e instalá-los a partir daí.

As duas primeiras ferramentas irão configurar diferentes (algumas vezes não tão diferentes, pense nisso como um caminho que leva ao mesmo objetivo) aspectos da sua configuração do Gnome e o último é importante para configurar sua configuração do Unity / Compiz.

gconf-editor armazena seus dados em arquivos XML em /etc/gconf/

dconf-editor usa arquivos chamados de arquivos-chave armazenados em /etc/dconf/db/

ccsm armazena seus dados em arquivos XML nas pastas ~/.gconf/apps/compiz e ~/.gconf/apps/compizconfig .

Qualquer um destes pode ser lido e editado com um editor de texto simples ( nano , gedit , etc.), mas com certeza é muito trabalhoso. Use as ferramentas apropriadas para editar esses arquivos e isso tornará sua vida muito mais simples.

    
por Bruno Pereira 22.10.2011 / 01:22
2

O gconf é um equivalente grosseiro, mas é importante entender que o Ubuntu e o Windows são sistemas muito diferentes. O gconf é um "registro" para o Gnome, do qual o Ubuntu agora está se distanciando. Não controla todos os aspectos do sistema. Muitas das informações de nível inferior estão em arquivos de texto simples distribuídos em / etc e / usr / share / name-of-app. Informações específicas do usuário, incluindo configuração do Unity, geralmente estão em dotfiles dentro de seu diretório inicial (ou seja, arquivos que começam com ".", Para que não sejam listados por padrão. Pressione Ctrl + H no navegador de arquivos para exibi-los) .

Em resumo:

  1. gconf é equivalente ao registro para muitos problemas de GUI relacionados ao Gnome, mas tem pouca influência sobre as coisas relacionadas a Unity.

  2. Muitas definições de configuração de nível inferior estão em arquivos de texto simples em / etc e / usr / share /

  3. Muita configuração do Unity está em dotfiles no diretório inicial.

por Kevin 22.10.2011 / 01:21
0

Há uma interface DBus com.canonical.AppMenu.Registrar que contém os ícones do indicador da GUI da área de trabalho e os detalhes associados da interface no ambiente do Unity, conforme descrito aqui .

    
por george rowell 15.09.2012 / 00:49