Il s'agit d'une réponse plus générale avec la configuration d'apt.
Comme il y a beaucoup d'endroits pour configurer les paramètres du proxy, cela peut être déroutant au début. Permettez-moi de résumer certaines choses et de suggérer quelques bonnes pratiques.
Pour les programmes de la console
Ex : wget, git et presque chaque application console qui se connecte à l'internet.
Si vous voulez configurer le proxy à chaque fois que vous exécutez vos commandes pour une raison quelconque, alors définir les variables d'environnement en utilisant les commandes suivantes.
export http_proxy=http://DOMAIN\USERNAME:PASSWORD@SERVER:PORT/
export ftp_proxy=http://DOMAIN\USERNAME:PASSWORD@SERVER:PORT/
Sinon, si vous voulez utiliser les mêmes paramètres à chaque fois pour tous les utilisateurs, utilisez-les.
Configurer dans bashrc
$ nano /etc/bash.bashrc
export http_proxy=http://DOMAIN\USERNAME:PASSWORD@SERVER:PORT/
export ftp_proxy=http://DOMAIN\USERNAME:PASSWORD@SERVER:PORT/
Configurer dans /etc/environment
$ nano /etc/environment
https_proxy="http://myproxy.server.com:8080/"
ftp_proxy="http://myproxy.server.com:8080/" ...
Configurer à l'aide de l'interface graphique
Ouvrez les paramètres du réseau et définissez le proxy du réseau de votre système.
Réseau -> Proxy réseau -> Configurer -> Appliquer à l'ensemble du système.
Mais cela peut ne pas être utile si vous avez une authentification pour le proxy.
Pour apt.
Vous devez faire un peu de travail supplémentaire pour apt, car accessoirement apt ne tient pas compte des variables d'environnement,
$ nano /etc/apt/apt.conf
Acquire::http::Proxy "http://USERNAME:PASSWORD@SERVER:PORT";
Acquire::https::Proxy "https://USERNAME:PASSWORD@SERVER:PORT";
Pour tout ce qui sort de ce cadre, il doit exister une option permettant de configurer les paramètres du proxy dans l'application elle-même. Si ce n'est pas le cas, je suis désolé ;)