LMDE Xfce ile Turpial'da proxy nasıl kullanılır


Xfce mükemmel Masaüstü Ortamıama benim için tamamen tamamlanmamış kılan bazı seçeneklerden yoksundur. Bunlardan biri kullanımı Global ProxyOlmasına rağmen, bu sorunu nasıl çözeceğimizi zaten gördük.

ayrıca nasıl değiştirileceğini gördük turpial böylece yerel bir sunucuya bağlanacak Durum.Net. Ile Cin ve Global Proxy bunun bir problemi yok ama Xfce şey değişir. Bana söylediği gibi Wil alvarez (aka Şeytan), baş geliştiricisi turpial:

Şu anda sadece Gnome proxy'sini destekliyoruz çünkü kullandığımız masaüstü ortamı bu, ancak Xfce'de de çalışmasını sağlamak için gerekli olan kodu dahil etmekle ilgili bir sorunum yok, aslında bu harika olurdu.

Öyleyse beklediğimiz şeyde turpial 2.0 desteği dahil etmek Xfce, seni kullanabiliriz vekil Manuel olarak. Bunu yapmak için dosyada küçük bir ayarlama yapmalıyız /usr/share/pyshared/turpial/api/interfaces/http.py

Yaptığımız ilk şey, o dosyanın bir yedeğini almaktır veya bir varyantı, benim yaptığım şeyi yapmaktır. Değiştirmemiz gereken satırlar şunlardır:

Detect_desktop_environment () == 'gnome' ve GCONF: gclient = gconf.client_get_default () ise gclient.get_bool ('/ system / http_proxy / use_http_proxy'): proxy'ler ['http'] = "% s:% d"% (
gclient.get_string ('/ system / http_proxy / host'), 
gclient.get_int ('/ system / http_proxy / port'))
gclient.get_bool ('/ system / http_proxy / use_same_proxy'): proxy'ler ['https'] = proxy'ler ['http'] elif gclient.get_string ('/ system / proxy / secure_host'): proxy'ler ['https'] = "% s:% d"% (gclient.get_string ('/ system / proxy / secure_host'), gclient.get_int ('/ system / proxy / secure_port'))

Bizi ilgilendiren, kalın harflerle vurgulanmıştır. Yaptığım şey tüm bu satırları kopyalamaktı ve orijinal olanların hemen altına şunu koydum:

Detect_desktop_environment () == 'xfce' ise:
gclient = gconf.client_get_default () if gclient.get_bool ('/ system / http_proxy / use_http_proxy'): proxy'ler ['http'] = "% s:% d"% (
gclient.get_string ('10.10.0.5 .XNUMX '),
gclient.get_int ('3128'))
gclient.get_bool ('/ system / http_proxy / use_same_proxy'): proxy'ler ['https'] = proxy'ler ['http'] elif gclient.get_string ('/ system / proxy / secure_host'): proxy'ler ['https'] = "% s:% d"% (gclient.get_string ('/ system / proxy / secure_host'), gclient.get_int ('/ system / proxy / secure_port'))

Sadece 3 satırı değiştirmek zorunda kaldım (kalın olarak vurgulanmıştır).

Tabii ki bu kesin çözüm değil, özellikle de söz konusu olduğunda HTTPS Çalışır mı bilmiyorum ama bu arada benim için sorunumu çözen şey bu.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   kısa çizgi0 dijo

    Ve kimlik doğrulamanın kullanıcı ve şifre ile olması durumunda?