オンラインで見つけた情報はすべて GUI ネットワーク マネージャーに関するものです。ターミナル経由でこの値を設定するにはどうすればよいでしょうか?
答え1
PAC ファイルは JavaScript で解釈する必要があります。http_proxy 環境変数を使用する大部分 (すべてではないにしても) のプログラムは、このファイルを解釈して使用することはできません。
唯一適切なアプローチは、PAC ファイルにある JavaScript を解釈し、返された値を使用して http_proxy を設定するプログラムを見つけるか作成することです。ただし、これは URL ごとに動的に実行されるという考え方が強いため、このアプローチはうまく機能しません。
gnome 内で使用される値をコマンドラインから設定するだけの場合は、次のようにします。
gsettings set org.gnome.system.proxy mode auto
gsettings set org.gnome.system.proxy autoconfig-url 'http://my.prox.org/foo.pac'
設定を解除するには:
gsettings set org.gnome.system.proxy autoconfig-url ''
gsettings set org.gnome.system.proxy mode none
さらに詳しい情報はこちらをご覧ください:https://wiki.gnome.org/Projects/NetworkManager/プロキシ