cat /etc/apt/apt.conf.d で apt のプロキシを調べる
前のステップでは、環境変数と /etc/environment
ファイルのプロキシ設定を確認しました。プロキシ設定を行うもう一つの重要な場所は、特に apt
のようなパッケージマネージャーに関しては、/etc/apt/apt.conf.d/
ディレクトリ内です。
このディレクトリには、apt
パッケージマネージャーの設定ファイルが含まれています。これらのファイルはしばしば .conf
で終わり、sudo apt update
や sudo apt install
のようなコマンドを実行する際に apt
によって読み込まれます。apt
専用のプロキシ設定は、このディレクトリ内のファイルに頻繁に配置されます。
このディレクトリの内容を表示するには、ファイルやディレクトリを一覧表示する ls
コマンドを使用できます。
次のコマンドを入力し、Enter キーを押してください。
ls /etc/apt/apt.conf.d/
出力には、そのディレクトリ内のファイルのリストが表示されます。次のようになる場合があります。
00CDMountPoint 01autoremove 10periodic 15update-apt-xapian-index 20archive 20auto-upgrades 50unattended-upgrades 70debconf 99synaptic
あなたは、プロキシ設定が含まれている可能性のあるファイルを探しています。このディレクトリでのプロキシ設定の一般的なファイル名には、proxy.conf
、10proxy
などがあります。
特定のファイルの内容を調べるには、cat
コマンドに続けてファイルの完全パスを指定します。たとえば、ls
の出力で 10proxy
という名前のファイルが見つかった場合、次のように使用します。
cat /etc/apt/apt.conf.d/10proxy
apt
のプロキシが設定されている場合、ファイルの内容は次のようになる可能性があります。
Acquire::http::Proxy "http://your_apt_proxy_server:port/";
Acquire::https::Proxy "http://your_apt_proxy_server:port/";
この設定は、パッケージをダウンロードする際に、apt
が HTTP および HTTPS 接続に指定されたプロキシサーバーを使用するように指示します。
明示的に proxy.conf
などという名前のファイルが見つからなくても、このディレクトリ内の他の設定ファイルにプロキシ設定が含まれている可能性があります。ただし、名前に "proxy" が含まれるファイルを確認するのは、良い出発点です。
apt
がプロキシ設定を探す場所を理解することは、プロキシ環境でソフトウェアをインストールまたは更新しようとする際の問題をトラブルシューティングするために不可欠です。
Continue をクリックしてこの実験を完了してください。