J'ai essayé de mettre dans apt config Acquire :: http :: proxy, et dans Réseau> Proxy réseau avec et sans utilisateur: mot de passe @ serveur: port et en utilisant les variables d'environnement http_proxy et https_proxy. Rien ne semble fonctionner, pas même une seule fenêtre contextuelle d'authentification de proxy.
La seule configuration de proxy qui fonctionne est dans Firefox Édition> Préférences> Avancé> Réseau> Connexion> Paramètres> Configuration manuelle du proxy.
Utiliser Synaptic dans les versions précédentes d’Ubuntu était trop simple.
Allez à /etc/apt
. Créez le fichier apt.conf
si vous ne l'avez pas là. Écrivez les lignes suivantes ici.
Acquire::http::proxy "http://username:password@proxyserver:port/";
Acquire::https::proxy "https://username:password@proxyserver:port/";
Acquire::socks::proxy "socks://username:password@proxyserver:port/";
Sauvegarde le. Vous avez terminé.
J'ai eu le même problème. Cependant, j'ai e eu du succès en définissant Acquire::http::proxy
dans /etc/apt/apt.conf
au format
Acquire::http::proxy "http://user:pass@Host:port/";
Remarque, j'ai initialement suivi une recommandation quelque part sur le Web pour mettre ceci dans /etc/apt.conf
. Le chemin correct est /etc/apt/apt.conf
Dans le bouton tiret, sélectionnez l'option "Réseau". Dans l'écran de configuration du réseau, vous devez sélectionner "proxy réseau"> "manuel", saisir vos données de proxy et enfin "Appliquer à tout le système". Si l'authentification est requise, l'écran de connexion apparaîtra.
Une autre option consiste à configurer directement à l'aide de gconftool:
gconftool-2 -t string -s /system/http_proxy/Host "YOUR_PROXY_ADDRESS"
gconftool-2 -t int -s /system/http_proxy/port PROXY_PORT
gconftool-2 -t bool -s /system/http_proxy/use_http_proxy true
J'espère que cette aide.
Voici un lien vers un programme python nommé UBPROXY. Ci-dessous sont les étapes pour configurer l'authentification proxy.
http://code.google.com/p/ubproxy/downloads/detail?name=ubproxy
commande à utiliser->
1.téléchargez ce programme.
2.Ouvrez votre terminal
3. "cd ~/Downloads" (en supposant que votre téléchargement existe dans ce répertoire)
4. "chmod + x ubproxy"
5. "Sudo ./ubproxy"
J'ai appliqué tout ce qui précède et rien de tout cela ne fonctionne pour moi AT FIRST, même si wget, apt-get, curl, la navigation sur le Web, Thunderbird, etc., fonctionnent parfaitement depuis des années. Seul le centre logiciel ne fonctionnait pas.
Cependant, je l'ai laissé avec un écran gris pendant 2 à 4 minutes après avoir appliqué le correctif à /etc/apt/apt.conf:
Acquire::http::proxy "http://user:pass@Host:port/"
et puis comme par magie, il a commencé à fonctionner.
J'avais défini les détails du proxy dans Système → Réseau et appliqué à l'échelle du système, mais je ne pouvais pas utiliser le Centre de logiciels (Firefox fonctionnait bien).
Je dois avoir besoin d'entrer un username
et un password
mais mon nom d'utilisateur et mon mot de passe réels entrés dans cette chaîne ne fonctionneraient pas, mais quand je viens de mettre les mots "tilisateur: pass", le Centre logiciel a commencé à fonctionner!
J'ai créé un script python pour définir les paramètres de proxy dans Ubuntu.
Supposons le réglage suivant, vous devez le remplacer aux endroits appropriés
J'ai fait une vidéo qui vous guide à travers toutes les étapes:
Youtube - Définition de paramètres de proxy simples et authentifiés dans Ubuntu 12 13 14 et supérieures, fonctionnement à 100%.
Les étapes sont détaillées ici:
Téléchargez le script setproxy.py
https://dl.dropboxusercontent.com/u/397422/setproxy.py
OR
https://copy.com/ezPIBHwKhg3Ki8f6
Supposons que vous ayez enregistré le setproxy.py
dans le dossier Downloads
name__
Commandement général:
Sudo python setproxy.py adresse_proxy proxy_port proxy_username proxy_password
Pour notre exemple
172.16.26.214
3128
king
queen
name__En cas de proxy simple Sans authentification, la commande est la suivante:
172.16.26.214
3128
Si python 3
et les versions supérieures sont exécutées avec python2.7
, les commandes ressembleront à
172.16.26.214
3128
172.16.26.214
3128
king
queen
name__Vous devez confirmer que votre nom d'utilisateur ou votre mot de passe ne doit pas contenir :
ou @
. J'ai eu un problème similaire et il a été résolu lorsque j'ai changé mon mot de passe.