Turpial에서 LMDE Xfce와 함께 프록시를 사용하는 방법


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 나는 그것이 작동할지 모르겠지만 그 동안 이것이 내 문제를 해결하는 것입니다.


코멘트를 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   대시 0

    그리고 사용자와 비밀번호로 인증하는 경우?