Lorsque je supprime le proxy du système / réseau et l'applique à l'échelle du système, il reste quand je travaille dans la console. Quand je cours:
env | grep proxy
il imprime:
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
Je pourrais l'enlever avec:
unset http_proxy
unset ftp_proxy
unset socks_proxy
unset https_proxy
mais ce n'est pas permanent, lorsque je rouvre le terminal, ces variables proxy sont à nouveau définies.
Comment les supprimer définitivement?
proxy
environment-variables
Иван Бишевац
la source
la source
Réponses:
Assurez-vous de changer la liste déroulante des méthodes de «manuelle» à «aucune». Cela effacera tout - vous devrez peut-être redémarrer la machine après cela.
la source
gsettings
sur la ligne de commande au lieu de l'gsettings set org.gnome.system.proxy mode 'none'
http_proxy
Assurez-vous que ces variables ne sont déclarées dans aucun des fichiers ci-dessous:
~/.bashrc
/etc/bash.bashrc
/etc/environment
S'ils le sont, il serait préférable de supprimer ces lignes.
Cependant, si vous ne les trouvez pas, mettez les
unset
lignes que vous avez mentionnées dans votre~/.bashrc
fichier.la source
/etc/environment
. J'ai trouvé une solution à un autre problème que j'ai rencontré avec le proxy. Il s'agit du nom d'utilisateur et du mot de passe du proxy. Je n'ai pas pu utiliser l'installation de wget ou ruby gem via un proxy, en raison d'une erreur d'authentification. Je viens d'écrire les paramètres au format:username:[email protected]
pourhttp_proxy
,https_proxy
et cela fonctionne maintenant. Merci mec, tu m'as sauvé beaucoup de nerfs :)env | grep proxy
j'obtiens les mêmes résultats que op mais/etc/environment
est vide. Comment trouver ces variables?