XFCE 是一个很好的 桌面环境,但是它缺少一些选项,因此对我来说并不完整。 其中之一是使用 全球代理虽然 我们已经看到了如何解决这个问题.
还 我们看到了如何修改 郁金香 连接到本地服务器 状态网。 同 地精 和 全球代理 这没有问题,但是 XFCE 事情发生了变化。 正如他告诉我的 威尔·阿尔瓦雷斯 (又名撒旦),首席开发人员 郁金香:
当前,我们仅支持Gnome代理,因为它是我们使用的桌面环境,但是我也没有问题,包括使它在Xfce中正常工作所必需的代码,实际上那很棒。
所以我们在等待 土耳其2.0 包括对 XFCE,我们可以让您使用 代理 手动。 为此,我们必须在文件中进行少量调整 /usr/share/pyshared/turpial/api/interfaces/http.py
我们要做的第一件事是对该文件进行备份,或者可以做一个变体,就像我做的一样。 我们必须修改的行如下:
如果detect_desktop_environment()=='gnome'和GCONF:gclient = gconf.client_get_default()if gclient.get_bool('/ system / http_proxy / use_http_proxy'):代理['http'] =“%s:%d”%( gclient.get_string('/ system / http_proxy / host'), gclient.get_int('/系统/ http_proxy /端口') 如果gclient.get_bool('/ system / http_proxy / use_same_proxy'):代理['https'] =代理['http'] elif gclient.get_string('/ system / proxy / secure_host'):代理['https'] = “%s:%d”%(gclient.get_string('/系统/代理/ secure_host'),gclient.get_int('/系统/代理/ secure_port'))
我们感兴趣的那个以粗体突出显示。 我要做的是复制所有这些行,并在原始行的正下方:
如果detect_desktop_environment()=='xfce': gclient = gconf.client_get_default()如果gclient.get_bool('/ system / http_proxy / use_http_proxy'):代理['http'] =“%s:%d”%( gclient.get_string('10.10.0.5 .XNUMX'), gclient.get_int('3128')) 如果gclient.get_bool('/ system / http_proxy / use_same_proxy'):代理['https'] =代理['http'] elif gclient.get_string('/ system / proxy / secure_host'):代理['https'] = “%s:%d”%(gclient.get_string('/系统/代理/ secure_host'),gclient.get_int('/系统/代理/ secure_port'))
我只需要更改3行(以粗体突出显示)。
当然,这首先不是确定的解决方案,因为在使用时 HTTPS 我不知道这是否行得通,但与此同时这就是为我解决我的问题的原因
如果使用用户名和密码进行身份验证?