Ubuntu 12.10 中的代理设置存储在哪里?

Ubuntu 12.10 中的代理设置存储在哪里?

我搜索了所有的论坛,但找不到问题的答案。我正在编写一个桌面应用程序,我想在最近的 Ubuntu 上自动检测代理设置。有很多关于如何通过 GUI 设置设置的教程:

但没有关于如何找到已定义的设置的建议。

本主题介绍如何通过命令行工具 gsettings 设置代理设置:

但仍然没有关于其存储位置的信息。据我所知,gsettings 将所有设置存储在 ~/.config/dconf/user 中。如果属实,并且它还将代理设置存储在那里,那么外部自定义应用程序是否有任何方法可以从此文件中检索这些设置?

答案1

使用像 gsettings 这样的命令的理念是,设置存储在哪里或如何存储并不重要。即使实际位置应该改变,gsettings 也会告诉你值。所以让你的程序做类似的事情

gsettings 获取 org.gnome.system.proxy 模式

你一切都好。

相关内容