Encontrei a solução para minha pergunta há apenas dois dias.
Para poder alternar rapidamente entre o trabalho e o lar, eu quis escrever um script que alterasse a configuração do meu proxy para todos os aplicativos de uma só vez. A maioria dos aplicativos era fácil, todos eles tinham algum tipo de arquivo de configuração, para o qual eu acabei de criar uma cópia para usar no trabalho e em casa.
O proxy do sistema, no entanto, é salvo no gconf. Para facilitar a troca, eu fui para as configurações de rede, mudei o proxy para manual e digitei todas as minhas informações para o proxy (host & amp; porta).
Então, se eu quisesse navegar sem proxy, simplesmente teria que executar o seguinte comando:
gsettings set org.gnome.system.proxy mode 'none'
Para voltar à conexão do proxy, tive que usar o seguinte comando:
gsettings set org.gnome.system.proxy mode 'manual'
Não é necessário especificar host & amp; porta novamente, desde que aqueles já estão salvos. Se, no entanto, você tiver que trabalhar com vários proxies e precisar alternar entre hosts diferentes, poderá especificar os dados do proxy com os seguintes comandos:
gsettings set org.gnome.system.proxy.http port 8080
gsettings set org.gnome.system.proxy.http host 172.16.1.1
As alterações entram em vigor imediatamente.
Fonte