Verifique se o proxy também está definido para https. Como curl
está trabalhando com https, presumo que em algum lugar uma variável https_proxy
esteja definida (por exemplo, ~/.bashrc)
. apt
requer uma configuração de proxy em /etc/apt/apt.conf
ou /etc/apt/apt.conf.d/
. É necessário especificar o proxy para todos os protocolos:
# e.g. in file /etc/apt/apt.conf.d/05proxy
Acquire::http::proxy "http://192.168.0.1:3128/";
Acquire::https::proxy "http://192.168.0.1:3128/";
Acquire::ftp::proxy "http://192.168.0.1:3128/";
Lembre-se também de que, se a configuração do proxy estiver definida apenas para o usuário sdnc-dev
, você precisará de sudo -E
para expor o ambiente ao usuário raiz.