http_proxy="http://proxy.example.com:8080" https_proxy="http://proxy.example.com:8080" no_proxy="localhost,127.0.0.1"
これで、通常のaptのデフォルトのrepositoryは更新できるようになる。 apt管理外の外部repository、例えば、docker, nodejsは、公式のrepositoryであるこを証明するために、aptの*.list追加と認証キー(*.GPG)のDL追加が必要になる。
sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo vim /etc/apt/apt.conf.d/apt-proxy.conf ※ファイルないときは新規追加 Acquire::http::Proxy "http://proxy.example.com:8080"; Acquire::https::Proxy "http://proxy.example.com:8080";