上个月,当我运行以下命令时,我创建了一个用于连接到SOCKS代理的脚本-
gsettings set org.gnome.system.proxy mode manual
gsettings set org.gnome.system.proxy.socks host 127.0.0.1
gsettings set org.gnome.system.proxy.socks port 9001它将使系统范围内的代理和一切按预期工作。我不知道从那时到现在发生了什么变化,但是这些设置不再改变系统上的任何东西。
即使当我监视gsettings并通过GUI手动切换代理时,当我运行时也不再看到任何事情-
gsettings monitor org.gnome.system.proxy而以前,我看到的输出使我能够理解更改这些设置的语法。我必须强调,当我通过GUI启用它时,它仍然工作正常,但我试图通过我的脚本更改这些设置。我能做什么?有没有什么系统更新破坏了这一点?
发布于 2020-08-12 18:04:23
对于任何可能发生这种情况的人,我们可以简单地将dconf用于相同的设置,dconf本身就是that的后端配置工具,我仍然不确定that功能为何中断。
等效的dconf命令是-
dconf write /system/proxy/mode "'manual'"
dconf write /system/proxy/socks/host "'127.0.0.1'"
dconf write /system/proxy/socks/port "9001"https://askubuntu.com/questions/1262839
复制相似问题