How to fix add-apt-repository doesn’t work behind a proxy server

I am trying to add ubuntu ppa using add-apt-repository and i was not able to add because of some python error

urllib2.URLError:
The following solution worked for me

Solution 1

$sudo visudo

then add the following lines

Defaults env_keep = "http_proxy https_proxy ftp_proxy"

Save and exit the file

Now try to run the following commands

$ sudo bash
# export https_proxy=http://[username:password@]proxyserver:portnumber/
# add-apt-repository ppa:

It sounds like the real source of confusion surrounding this issue is that the default /etc/sudoers configuration does not pass through http_proxy, https_proxy, ftp_proxy, all_proxy, etc

Solution 2

Use sudo -E instead of sudo before your PPA commands thanks to dr_gogeta86

Please let us know if you have any other work arounds for this problem.

Sponsored Link

Incoming search terms:

Related posts

5 thoughts on “How to fix add-apt-repository doesn’t work behind a proxy server

Leave a comment

Your email address will not be published. Required fields are marked *