При использовании прокси-сервера, указанного в переменной среды http_proxy, игнорируется переменная среды NO_PROXY (apt/methods/http.cc:289): // Determine the proxy setting if (getenv("http_proxy") == 0) { string DefProxy = _config->Find("Acquire::http::Proxy"); string SpecificProxy = _config->Find("Acquire::http::Proxy::" + ServerName.Host); if (SpecificProxy.empty() == false) { if (SpecificProxy == "DIRECT") Proxy = ""; else Proxy = SpecificProxy; } else Proxy = DefProxy; } else Proxy = getenv("http_proxy"); Необходимо реализовать поддержку исключений в переменной no_proxy согласно https://www.w3.org/Daemon/User/Proxies/ProxyClients.html