Http_proxy kalıcı olarak nasıl devre dışı bırakılır


24

Proxy'yi Sistem / Ağdan kaldırdığım ve sistem genelinde uyguladığımda, konsolda çalışırken hala duruyor. Koşarken:

env | grep proxy

yazdırır:

http_proxy=http://proxy.studnet.lan:8080
ftp_proxy=ftp://proxy.studnet.lan:8080
socks_proxy=socks://proxy.studnet.lan:8080
https_proxy=https://proxy.studnet.lan:8080

İle kaldırabilirim:

unset http_proxy
unset ftp_proxy
unset socks_proxy
unset https_proxy

fakat kalıcı değil, terminali yeniden açtığımda bu proxy değişkenleri yeniden belirlendi.

Kalıcı olarak onları kaldırmak nasıl?


"Proxy'yi Sistem / Ağdan kaldırdığımda" Metin kutularını boşaltmayı mı yoksa açılır menüyü "yok" olarak mı değiştirmeyi kastediyorsunuz?
— jackweirdy

@jackweirdy, açılır menüyü hiçbiri olarak değiştirme.
— Иван Бишевац

Yanıtlar:


5

Açılan yöntemi "manuel" den "yok" a değiştirdiğinizden emin olun. Bu her şeyi silecektir - bunu yaptıktan sonra makineyi yeniden başlatmanız gerekebilir.


2
Haklısın, kaldırır. Daha da iyisi, sadece oturumu kapatıp açmak için bilgisayarı yeniden başlatmam gerekmiyor.
— Иван Бишевац

Çok kullanışlı. Charles Proxy'den proxy ayarlarım oturumu kapatıp programdan çıktıktan sonra bile "takılıp" kalıyor gibiydi. Bunu yaptım ( gsettingsNetwork Manager proxy gui yerine komut satırını kullanarak :, gsettings set org.gnome.system.proxy mode 'none' oturumu kapatıp açtı ve http_proxydeğişken iyiye ayarlanmadı. Teşekkürler!
— yuvilio

10

Bu değişkenlerin aşağıdaki dosyalardan hiçbirinde bildirilmediğinden emin olun:

  • ~/.bashrc
  • /etc/bash.bashrc
  • /etc/environment

Öyleyse, bu çizgileri kaldırmanız daha iyi olur.

Ancak, onları bulamıyorsanız, o zaman unsetbahsettiğiniz satırları ~/.bashrcdosyanıza koyun .


Haklısın, içerideler /etc/environment. Proxy ile yaşadığım başka bir problem için çözüm buldum. Proxy için kullanıcı adı ve şifre. Kimlik doğrulama hatası nedeniyle proxy üzerinden yükleyerek wget veya yakut mücevherlerini kullanamadım. : Sadece formatında ayarları yazdığı username:password@proxy.example.comiçin http_proxy, https_proxyve şimdi çalışıyor. Teşekkür adam, bana :) sinirlerin çok kurtardı
— Иван Бишевац

Çalıştığına sevindim. :)
— yeşil

Çok teşekkürler: Bu ayarları / etc / ortamına aldım. Ben genellikle .bashrc kullanıyorum, bu yüzden ne kadar dosyanın buna karıştığını anlayamadı.
— m3nda

1
Bunu yaptığımda env | grep proxyop ile aynı sonuçları alıyorum ancak /etc/environmentboş. Bu değişkenleri nasıl bulabilirim?
— Mina Michael,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.