Xfce 素晴らしいです デスクトップ環境、しかしそれは私にとって完全ではないいくつかのオプションを欠いています。 それらのXNUMXつはの使用です グローバルプロキシものの、 この問題を解決する方法はすでに見ました.
さらに 変更する方法を見ました ターピアル ローカルサーバーに接続する ステータス.ネット。 とともに Gnomeの と グローバルプロキシ これは問題ありませんが、 Xfce 物事が変わります。 彼が私に言ったように ウィルアルバレス (別名サタン)、の主任開発者 ターピアル:
現在、Gnomeプロキシは使用しているデスクトップ環境であるため、サポートしているだけですが、Xfceでも機能させるために必要なコードを含めても問題ありません。実際、それは素晴らしいことです。
だから私たちが待っているのは ムクドリモドキ 2.0 のサポートを含める Xfce、私たちはあなたに使用させることができます プロキシ 手動で。 これを行うには、ファイルを少し調整する必要があります /usr/share/pyshared/turpial/api/interfaces/http.py
私たちが最初に行うことは、上記のファイルのバックアップを作成することです。または、バリアントは、私が行ったのと同じことを行うことができます。 変更する必要のある行は次のとおりです。
ifdetect_desktop_environment()== 'gnome' and GCONF:gclient = gconf.client_get_default()if gclient.get_bool( '/ system / http_proxy / use_http_proxy'):proxies ['http'] = "%s:%d"%( gclient.get_string( '/ system / http_proxy / host')、 gclient.get_int( '/ system / http_proxy / port')) if gclient.get_bool( '/ system / http_proxy / use_same_proxy'):proxies ['https'] = proxies ['http'] elif gclient.get_string( '/ system / proxy / secure_host'):proxies ['https'] = "%s:%d"%(gclient.get_string( '/ system / proxy / secure_host')、gclient.get_int( '/ system / proxy / secure_port'))
興味のあるものは太字で強調表示されています。 私がしたことは、それらすべての行をコピーすることでした、そして私がこれを置いた元の行のすぐ下に:
ifdetect_desktop_environment()== 'xfce': gclient = gconf.client_get_default()if gclient.get_bool( '/ system / http_proxy / use_http_proxy'):proxies ['http'] = "%s:%d"%( gclient.get_string('10.10.0.5 .XNUMX ')、 gclient.get_int( '3128')) if gclient.get_bool( '/ system / http_proxy / use_same_proxy'):proxies ['https'] = proxies ['http'] elif gclient.get_string( '/ system / proxy / secure_host'):proxies ['https'] = "%s:%d"%(gclient.get_string( '/ system / proxy / secure_host')、gclient.get_int( '/ system / proxy / secure_port'))
3行だけ変更する必要があったところ(太字で強調表示)。
もちろん、これは決定的な解決策ではありません。何よりも、使用する場合は HTTPS それがうまくいくかどうかはわかりませんが、それまでの間、これが私の問題を解決します。
そして、認証がユーザーとパスワードで行われる場合はどうなりますか?