如何从终端手动设置gnome-control-center读取的代理服务器的值?它没有使用http_proxy环境变量,我注意到,当我选择时,像Browser这样的应用程序使用gnome-control-center中的值使用系统默认代理

gnome-control-center网络代理配置

从cli启动的程序最终使用http_proxy变量,但其他从Launcher启动的程序使用gnome-control-center的值,我不得不在两个不同的位置设置值

1
  • 1
    是的,非常感谢。在我发帖后,我意识到自动实际上是“自动”而不是“无”
    – Mab公司
    评论 5月27日11:40

1答案1

重置为默认值
4

使用g设置; 要完全按照屏幕截图所示设置所有内容:

gsettings设置org.gnome.system.proxy模式“手动”gsettings设置org.gnome.system.proxy.http主机“192.168.220.181”gsettings集合org.gnome.system.proxy.http端口8080gsettings集合org.gnome.system.proxy.https主机“192.168.220.181”gsettings集合org.gnome.system.proxy.https端口8080gsettings设置org.gnome.system.proxy.ftp主机“”gsettings设置org.gnome.system.proxy.ftp端口0gsettings设置org.gnome.system.proxy.socks主机“”gsettings设置org.gnome.system.proxy.socks端口0gsettings设置org.gnome.system.proxy ignore-hosts'[“localhost”,“127.0.0.0/8”,“::1”]'

通常,要了解哪些值可以分配给属性以及它们的作用,可以运行G设置范围gsettings描述目标属性;例如:

%gsettings范围org.gnome.system.proxy模式枚举“无”“手动”“自动”%gsettings描述org.gnome.system.proxy模式选择代理配置模式。支持的值为“无”、“手动”、“自动”。如果这是“无”,则不使用代理。如果是“auto”,则使用“autoconfig-URL”键描述的自动配置URL。如果是“手动”,则将使用“/system/proxy/http”、“/systema/proxy:https”、“/stystem/ploxy/ftp”和“/systam/proxy/socks”描述的代理。如果4种代理类型的“主机”密钥为非空且“端口”密钥为不为0,则会启用每种代理类型。如果配置了http代理,但没有配置https代理,则http代理也用于https。如果配置了SOCKS代理,它将用于所有协议,但http、https和ftp代理设置仅对这些协议覆盖它。
0

你必须登录来回答这个问题。

不是你想要的答案吗?浏览标记的其他问题.