There are applications which don't work over proxy. Last time I tried Software Center did not work. update-manager also has issues connecting to proxy though there is a workaround.
How do I find out where to change the proxy settings? As far as I know there are three ways to do it
- GNOME Proxy Settings
export http_proxyeither for that instance or putting it in bashrc file
/etc/apt/apt.conffor APT applications
This is utterly confusing. I was helping a colleague in getting his update-manage to work over work proxy. I finally asked Michal Vogt and he reminded me that probably my colleague has not pressed "Apply system wide". I guess system-wide should be the default behaviour unless an app overrides it explicitly.
Next time if an app does not work over proxy, where should I look for? Is there a hint? This question is not only for me but also for many people whom I help. I cannot be sitting with them all the time. I need to tell them how to proceed.