Se eu quiser que aplicativos GNOME (assim como Firefox e Chrome) acessem a rede através de um proxy, eu preciso apenas usar gnome-network-properties
(uma interface gráfica agradável e simples, devo dizer). Para outros aplicativos (por exemplo, APT, Transmission, XChat), tenho que usar suas formas específicas de fazê-lo.
Existe uma maneira de evitar isso, algo que eu possa ligar e desligar quando estiver em uma rede que exija um proxy (hostname: port)?
http_proxy
variável é o que você está procurando. Dê uma olhada no howto do Proxy Support .