Not every program on linux takes the proxy config in $ENV. Is setting a proxy like privoxy as the gateway to you internet possible? You just have to change that one config file to let everything get internet access.