Sauf erreur, il n'existe qu'une façon de définir un proxy qui serait acceptée par la majorité des applications, c'est en définissant une ou plusieurs de ces variables: http_proxy, HTTPS_PROXY, FTP_PROXY, ALL_PROXY, NO_PROXY
Tu peux très bien utiliser un soft tel que zenity/xdialog ou autre pour te poser la question au démarrage si tu veux ou pas définir la variable, par exemple:
Code : Tout sélectionner
Xdialog --yesno 'Proxy?' 10 40 && export ALL_PROXY="protocole://user:mdp@url:port"
à placer dans le .xinitrc si c'est ce que t'utilises.
Après il y a aussi les environnements comme gnome/kde qui ont des réglages au niveau de la session, mais d'une part ceux ci ne sont respectés que par les applications de l'environnement, et puis avec gnome3, l'emplacement a changé, donc certaines appli suivent, d'autres pas encore.
@benjarobin, ça dépend

une interface graphique, c'est toujours mieux du moment que ça laisse la possibilité de s'en passer, maintenant, à chacun de voir ce qu'il y a derrière.