Eu vejo algumas respostas nas quais as pessoas postam para definir uma chave no gconf-editor, no entanto, não há entrada para o gconf-editor no meu menu.
Como o executo e como o uso para definir as chaves recomendadas pelas pessoas?
Eu vejo algumas respostas nas quais as pessoas postam para definir uma chave no gconf-editor, no entanto, não há entrada para o gconf-editor no meu menu.
Como o executo e como o uso para definir as chaves recomendadas pelas pessoas?
Respostas:
O GConf é um sistema para armazenar preferências de aplicativos. Essas preferências são armazenadas em arquivos XML no diretório inicial do usuário ~/.gconf
,. Cada preferência é representada como um par de valores-chave.
O GConf deve ser uma maneira de os desenvolvedores armazenarem facilmente as preferências do usuário e os administradores de sistema para definir valores padrão para preferências particulares. Na maioria dos casos, não há necessidade de um usuário editar as chaves do Gconf diretamente.
A grande maioria das teclas corresponde a entradas nos menus de preferências dos vários aplicativos. Embora, ocasionalmente, os desenvolvedores usem as chaves do Gconf como uma maneira de habilitar recursos não documentados. Eles são "ocultos" dos usuários por vários motivos. Às vezes, o recurso ainda é um trabalho em andamento. Outras vezes, é um recurso que o desenvolvedor deseja eliminar, mas ainda deixa acessível aos usuários que não querem desistir. Freqüentemente, os recursos são direcionados a "usuários avançados" e o desenvolvedor simplesmente não deseja desorganizar a caixa de diálogo de preferências normal.
De certa forma, é semelhante ao Registro do Windows. Uma grande diferença é que, diferentemente do Registro do Windows, o Gconf não armazena as configurações do sistema. Ele armazena apenas as preferências do aplicativo. Embora a edição de chaves do Gconf possa causar problemas menores em programas específicos, nunca deve levar a problemas em todo o sistema, como tornar seu sistema não inicializável. De fato, excluir o ~/.gconf
diretório inteiro simplesmente reverterá todos os programas usando o Gconf de volta aos seus padrões.
O programa gconftool-2
permite que o usuário interaja com o Gconf a partir da linha de comando. Geralmente é mais simples digitar um comando de uma linha no terminal do que procurar na ferramenta GUI do Gconf. Por exemplo, se você deseja mostrar o ícone da lixeira na área de trabalho, basta executar:
gconftool-2 --set /apps/nautilus/desktop/trash_icon_visible --type=bool true
Isso também ilustra o que eu quis dizer com par de valores-chave acima. Nesse caso, a chave é /apps/nautilus/desktop/trash_icon_visible
qual tem um valor de true
.
Você pode executar uma variedade de operações com gconftool-2
. Se você simplesmente deseja ver o valor de uma chave, use --get
:
gconftool-2 --get /apps/nautilus/desktop/trash_icon_visible
Se você simplesmente deseja redefinir um valor para o padrão, use --unset
:
gconftool-2 --unset /apps/nautilus/desktop/trash_icon_visible
gconftool-2
pode ser particularmente útil para administradores de sistema. Por exemplo, /etc/gconf/gconf.xml.mandatory
pode ser usado para definir preferências obrigatórias para todos os usuários. Mais informações sobre usos mais avançados podem ser encontradas man gconftool-2
no Guia de Administração do Sistema GNOME Desktop
Qual foi sua pergunta de novo? Ah, está certo: como uso o editor do Gconf?
gconf-editor
é a interface gráfica para gerenciar as configurações do Gconf. Por padrão, ele não é exibido nos menus. A maneira mais fácil de iniciá-lo é pressionando Alt+ F2para abrir o "Executar Diálogo". Em seguida, insira gconf-editor
.
gconf-editor
permite navegar pelos pares de valores-chave em uma árvore. Vejamos o exemplo de cima. Navegue até apps > nautilus > desktop
e você verá a trash_icon_visible
chave.
Alt+ F2→gconf-editor
Faça uma exploração em torno dele, é um pouco semelhante ao uso do regedit no Windows, exceto que eu acho que é um pouco mais fácil de usar e não matará seu gato se você o considerar engraçado.
Porém, em vez de usar isso para definir chaves, você pode usar a ferramenta de linha de comando ' gconftool-2 ' para definir / editar / remover chaves. Eu achei bastante útil ao definir associações de URL para aplicativos como o Spotify no Wine.
gsettings
ser a maneira do GNOME 3 de editar o banco de dados dconf .