How to configure Software Center to work with HTTP proxy?

32,331

I set the proxy details in System > Network and applied them system wide but I was unable to use the Software Center (Firefox was fine). I read in another question here somewhere that a user did sudo -H gedit /etc/apt/apt.conf and put in Acquire::http::proxy "http://user:pass@proxy:port" even though he didn't use a username and a password for the proxy and it worked for him.

I DO need to enter a username and a password, and my actual username and password entered in that string wouldn't work, BUT when I just put in the actual words user:pass the Software Center started working!

Share:
32,331
Abhijit S
Author by

Abhijit S

Updated on September 18, 2022

Comments

  • Abhijit S
    Abhijit S over 1 year

    I installed Ubuntu 12.04 LTS using the Windows installer (Wubi) yesterday. And then I tried to install Chrome, Flash player, etc., but nothing worked. Then I tried installing some random package using the Software Center (to see if it would work), and that didn't work either. Most of the times it shows updating cache but nothing happens thereafter. Sometimes I get a message saying that it failed to download repository (I don't know what this means) and telling me to check my Internet connection.

    I am using my institutional LAN network with a proxy requiring authentication with a username and password. Firefox is working fine...!

    I browsed the Internet for solutions and I tried many commands in the Terminal but nothing worked. Today I uninstalled and then freshly installed it again, and then the first thing I did is to ask this question here. So plz help me... give me a step by step procedure to conquer Ubuntu.

    • Abhijit S
      Abhijit S almost 12 years
      @EliahKagan: i have a automatic proxy url and i updated it in the network proxy option and apply it for all sysytem. but still everything is same.
    • Eliah Kagan
      Eliah Kagan almost 12 years
      @Neeraj This answer should solve your problem. I'm hoping there is some way to do this in the Software Center or using graphical tools (and not manually editing configuration files), and that someone can post that as an answer here. Otherwise, this will probably get marked a duplicate of that or some other related question. Either way, if you need a solution now, that should work.
    • Abhijit S
      Abhijit S almost 12 years
      @EliahKagan thanks but sorry... i didnt understand wat to do... wch of those comands i should use and wer??
    • Eliah Kagan
      Eliah Kagan almost 12 years
      @Neeraj gksudo gedit /etc/apt/apt.conf.d/01proxy and (later) sudo apt-get update are the only commands in that answer. The lines that start with Acquire::http::Proxy are lines you add to the file that you open or create by running the first command (but you must modify them to fit your specific situation--the first half of the answer explains the meaning of everything in them, so you can do that).
    • Abhijit S
      Abhijit S almost 12 years
      now wat should i type into the text editor?
    • pl1nk
      pl1nk almost 12 years
  • gertvdijk
    gertvdijk almost 11 years
    With Airplane mode you kill all networking connection, so nothing will be working anyway.