Donc, j'ai un fichier proxy.pac au travail (il n'a pas de nom d'utilisateur ou mot de passe) c'est juste un simple fichier .pac.
Je l’ai obtenu avec Chrome pour pouvoir naviguer sur le Web, mais apt-get et la mise à jour ne fonctionnent pas. Comment pourrais-je faire pour que cela fonctionne?
Im on 10.10 btw.
Dans Système -> Préférences -> Proxy réseau, activez la configuration automatique du proxy et entrez l'URL du PAC.
Ensuite, appuyez sur Apply tout le système, et cela devrait faire l'affaire.
Sudo apt-get update
a échoué (sur une nouvelle machine virtuelle 11.04) après avoir suivi les instructions de la réponse de DemonWareXT (Système -> Préférences -> Proxy réseau).
J'ai suivi les instructions trouvées dans help.ubuntu.com/community/AptGet (sous "Méthode du fichier de configuration APT"), puis cela a fonctionné.
Sur Ubuntu 12.04 ou 14.04 avec Unity, ce qui suit peut casser votre configuration Apt.
Dans Système -> Préférences -> Proxy réseau, activez Configuration automatique du proxy> et entrez l'URL du PAC.
Ensuite, appuyez sur Apply tout le système, et cela devrait faire l'affaire.
Le problème est qu’Apt n’a aucune notion de "no_proxy" et essaie donc d’envoyer tout le trafic par ce proxy. Il y a plusieurs façons de contourner ce problème, l'une consiste à créer un fichier de remplacement spécifique pour Apt lui disant d'utiliser/ignorer un proxy. Tiré de https://superuser.com/questions/323488/ubuntu-system-wide-proxy-auto-configuration-pac-script
Acquire {
Retries "0";
HTTP {
Proxy "";
};
};
L'autre est, après avoir cliqué sur Appliquer dans la page Proxy réseau, éditer le fichier /etc/apt/apt.conf en tant que racine Sudo gedit /etc/apt/apt.conf
et supprimer toutes les mentions de proxy contenues dans ce fichier.