web-dev-qa-db-ja.com

http_proxyを永続的に無効にする方法

システム/ネットワークからプロキシを削除してシステム全体に適用すると、コンソールで作業しているときにプロキシが残ります。実行すると:

env | grep proxy

それは印刷します:

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

私はそれを削除できます:

unset http_proxy
unset ftp_proxy
unset socks_proxy
unset https_proxy

しかし、それは永続的ではありません。ターミナルを再度開くと、これらのプロキシ変数が再び設定されます。

それらを永久に削除する方法は?

メソッドのドロップダウンを「手動」から「なし」に変更してください。これによりすべてが消去されます。これを行った後、マシンを再起動する必要があります。

5
Tony Lechner

これらの変数が以下のファイルのいずれでも宣言されていないことを確認してください。

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

もしそうなら、それらの行を削除する方が良いでしょう。

ただし、それらが見つからない場合は、~/.bashrcファイルに記載したunset行を追加します。

10
green