Je viens d'installer Ubuntu 11.10 avec Wubi et je suis actuellement sur un campus qui nécessite l'utilisation d'un serveur proxy. Je suis allé dans Paramètres système/Réseau/Paramètres proxy. N'a pas fonctionné Je configure manuellement le proxy dans Firefox et j'ai accès à Internet. Cependant, je ne peux pas ajouter d'applications ni mettre à jour Ubuntu. Comment puis-je le réparer? Merci
Sur ma nouvelle installation d'Ubuntu 11.10 64bits, cela fonctionnait pour la ligne de commande avec apt et Ubuntu Software Center.
Créez le fichier /etc/apt/apt.conf
et mettez cette ligne avec vos paramètres de proxy:
Acquire::http::Proxy "http://login:password@yourproxyaddress:port";
exemple :
Acquire::http::Proxy "http://bob:123bob@bobproxy:8070";
Deux étapes sont nécessaires pour que l’Internet fonctionne pleinement dans un environnement proxy:
Gnome
Indiquez l'URL du proxy à gnome-network-properties
:
Shell
Ajoutez ce qui suit à /etc/environment
:
ftp_proxy="ftp://username:[email protected]:8080/"
http_proxy="http://username:[email protected]:8080/"
https_proxy="https://username:[email protected]:8080/"
ou
Ajoutez ce qui suit à votre .bashrc
:
export ftp_proxy="ftp://username:[email protected]:8080/"
export http_proxy="http://username:[email protected]:8080/"
export https_proxy="https://username:[email protected]:8080/"
Veuillez noter toutefois que si les variables d'environnement proxy sont définies dans .bashrc
, les commandes exécutées sous différents privilèges d'utilisateur n'auront pas cette variable définie (par exemple, Sudo
échouera). Pour résoudre ce problème, vous devrez peut-être également modifier .bashrc
de ces utilisateurs. Dans le cas de Sudo
name__, il suffit de l'exécuter avec l'argument -i
pour conserver l'environnement existant (Sudo -i apt-get update
fonctionnera réellement sans modifier le fichier .bashrc
de la racine).
Cela peut sembler étrange, mais installer Synaptic sur 11.10 et configurer les paramètres d'authentification et de proxy y corrigeaient également apt-get.
J'avais essayé beaucoup de choses auparavant, j'ai défini les paramètres de proxy partout où je pouvais (paramètres système, /etc/apt.conf, /etc/apt.conf.d/*, gconf-editor, variables d'environnement), mais rien n'y fait - apt-get update
était toujours en attente et tcpdump montrait qu'il essayait d'accéder directement au 91.189.92.180.80.
La modification des paramètres avec Synaptic a résolu ce problème. Je déteste réellement cette obscurité, elle ressemble à Windows. Cependant, cela a fonctionné pour moi.
Je suppose que vos paramètres de proxy sont une URL vers un serveur situé sur le campus, ce qui signifie probablement que vous utilisez un script PAC . Si vos paramètres de proxy ne consistent pas en une URL, ignorez cette réponse.
Firefox devrait fonctionner correctement si vous définissez les paramètres de proxy du système sur cette URL et que vous utilisez les paramètres du système.
Hélas, les paramètres système fournissent simplement l'URL du script aux applications qui demandent ce que le proxy devrait être. Les navigateurs et autres applications partageant des bases de code de navigateur (comme Thunderbird) sont très satisfaits des scripts PAC, mais la plupart des applications ne le sont pas. Cela inclut de nombreuses applications système essentielles.
Si votre configuration de proxy est livrée via un script PAC, la meilleure chose à faire est de la télécharger à l'aide de votre navigateur et de la parcourir en recherchant les adresses et les ports réels de vos serveurs proxy. Ensuite, utilisez-les pour renseigner les paramètres de proxy manuels , qui devraient fonctionner pour davantage d'applications.
J'ai le même problème sur mon campus, mais je n'ai pas accès à Internet. Toutefois, vous pouvez essayer d '"appliquer les paramètres généraux du système" dans la même fenêtre que celle où vous configurez le proxy.