Xfce 우수하다 데스크탑 환경, 그러나 그것은 나를 위해 완전히 완전하지 않게 만드는 몇 가지 옵션이 부족합니다. 그들 중 하나는 글로벌 프록시, 비록 우리는 이미이 문제를 해결하는 방법을 보았습니다.
또한 우리는 수정하는 방법을 보았습니다 터피알 로컬 서버에 연결하기 스테이터스넷. 과 그놈 과 글로벌 프록시 이것은 문제가 없지만 Xfce 일이 바뀝니다. 그가 말했듯이 윌 알바레즈 (일명 사탄), 수석 개발자 터피알:
현재는 우리가 사용하는 데스크톱 환경이기 때문에 Gnome 프록시 만 지원하고 있지만 Xfce에서도 작동하는 데 필요한 코드를 포함하여 문제가 없습니다. 사실 그게 좋을 것입니다.
그래서 우리가 기다리는 것 터피알 2.0 지원 포함 Xfce, 우리는 당신이 사용할 수 있습니다 대리 수동으로. 이렇게하려면 파일을 약간 조정해야합니다. /usr/share/pyshared/turpial/api/interfaces/http.py
우리가 가장 먼저하는 일은 해당 파일의 백업을 만드는 것입니다. 수정해야하는 줄은 다음과 같습니다.
if detect_desktop_environment () == 'gnome'및 GCONF : gclient = gconf.client_get_default () if gclient.get_bool ( '/ system / http_proxy / use_http_proxy') : proxies [ 'http'] = "% s : % d"% ( gclient.get_string ( '/ 시스템 / http_proxy / 호스트'), gclient.get_int ( '/ 시스템 / http_proxy / 포트')) if gclient.get_bool ( '/ system / http_proxy / use_same_proxy') : 프록시 [ 'https'] = 프록시 [ 'http'] elif gclient.get_string ( '/ 시스템 / 프록시 / secure_host') : 프록시 [ 'https'] = "% s : % d"% (gclient.get_string ( '/ system / proxy / secure_host'), gclient.get_int ( '/ system / proxy / secure_port'))
우리에게 관심이있는 것은 굵게 강조 표시됩니다. 내가 한 것은 모든 줄을 복사하고 원래 줄 바로 아래에 넣었습니다.
detect_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') : 프록시 [ 'https'] = 프록시 [ 'http'] elif gclient.get_string ( '/ 시스템 / 프록시 / secure_host') : 프록시 [ 'https'] = "% s : % d"% (gclient.get_string ( '/ system / proxy / secure_host'), gclient.get_int ( '/ system / proxy / secure_port'))
3 줄만 바꾸면되는 곳 (굵은 글씨로 강조).
물론 이것이 결정적인 해결책은 아닙니다. HTTPS 나는 그것이 작동할지 모르겠지만 그 동안 이것이 내 문제를 해결하는 것입니다.
그리고 사용자와 비밀번호로 인증하는 경우?