如何在Turpial和LMDE Xfce中使用代理


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 我不知道这是否行得通,但与此同时这就是为我解决我的问题的原因


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   破折号

    如果使用用户名和密码进行身份验证?