Как использовать прокси в Turpial с LMDE Xfce


Xfce Это отличный Среда рабочего стола, но в нем отсутствуют некоторые параметры, которые делают его не полностью полным для меня. Один из них - использование Глобальный прокси, Хотя мы уже видели, как решить эту проблему.

также мы увидели, как изменить Турпиаль для подключения к локальному серверу Статус.Net, с Гном y su Глобальный прокси это не проблема, но с 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 ('/ 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'))

Тот, который нас интересует, выделен жирным шрифтом. Я скопировал все эти строки и поместил чуть ниже исходных строк:

если detect_desktop_environment () == 'xfce':
gclient = gconf.client_get_default () если 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 я не знаю, сработает ли это, но пока это то, что решает мою проблему для меня.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   тире0 сказал

    А в случае аутентификации с пользователем и паролем?