最近、プロキシのユーザー名に対応するパスワードを変更しました。したがって、apt.confおよび/ etc/environmentファイルを新しいパスワードで更新しました。ただし、入力するとき
echo $http_proxy
または
env
すべての環境変数を出力し、古いパスワードで値を表示します。 socks_proxy、all_proxyについても同様です。
解決策はありますか?
次のコマンドを使用して、http/https/ftpプロキシ環境変数を変更できます。
export http_proxy='http://user:password@prox-server:3128'
export https_proxy='http://user:password@prox-server:3128'
export ftp_proxy='http://user:password@prox-server:3128'
ワンライナーとして:
export {http,https,ftp}_proxy='http://user:password@prox-server:3128'
ただし、これらは保持されないため、bashrcに追加することをお勧めします。
/etc/environment
への変更を有効にするには再起動が必要です。最初にコンピューターを再起動し、同じ問題が引き続き発生するかどうかを確認します。
それでも問題が解決しない場合は、~/.bashrc
ファイルを開き、このファイルにプロキシエントリを追加します。
これを有効にするには、ターミナルを再起動するか、ソース~/.bashrc
を実行する必要があります
1つの簡単な解決策は、システムからすべてのプロキシ設定を削除してから変更を加えることです。
ALT + F2>ネットワーク>ネットワークプロキシ>方法=プロキシなし>システム全体に適用。
これにより、システムにあるすべてのシステムプロキシが設定解除されます。
Sudo gedit /etc/environment
でenv
ファイルに移動します
行を追加します。
export {http、https、ftp} _proxy = "http:// user:pass @ proxy:port /"
シェルを再起動します。