私のコンピュータにプロキシソフトウェア(cntlm)をインストールしました。環境変数http_proxyをに設定します127.0.0.1:3128
。今apt-get remove cntlm
。
しかし、http_proxy変数は見ることができます。
環境grep プロキシ
私にしてください:
http_proxy=http://127.0.0.1:3128/
https_proxy=http://127.0.0.1:3128/
no_proxy=127.0.0.1, localhost
~
再帰的なgrepを試しましたが、/etc
何も表示されません。
grep -ri https_proxy ~
grep -ri https_proxy /etc
興味深いことに、LXTerminalなどの他の端末にはこの問題はありません。 gnome 端末でのみ発生します。
また、bash起動スクリプトファイルの名前を変更しようとしました。
mv .bashrc .bashrc~
mv .profile .profile~
mv .bash_profile .bash_profile~
名前を変更すると、これらのファイル(および関連ファイル)の内容はインポートされません。しかし、これも役に立ちません。
この問題をどのようにデバッグできますか?
私はすでに経験したこの問題しかし、これは役に立ちません。
答え1
実行するとgsettings reset-recursively org.gnome.system.proxy
問題が解決しました。
プロキシ設定を定義する方法は2つあります。
- bash構成ファイル
http_proxy
で環境変数を手動で設定します。/etc/environment
- GNOMEシステム設定で定義します。
環境変数を手動で設定しなかったため、再帰的なgrepは何も見つかりませんでした。gnome-terminal
GNOMEシステム設定を読み、自動的に変数を定義します。
バラよりこの投稿プロキシ設定を定義するさまざまな方法の詳細。