#1 Le 25/05/2010, à 15:23
- lothei
[Resolu] Impossible de mettre à jour karmic>lucid derriere un proxy
Si comme moi vous etes derrière un proxy et que vous ne pouvez pas mettre à jour la distribution (sauf en attendant une heure que le bouton s'active), il faut se référer à ce bug : https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/446552
Et pour simplifier la vie, je vous donne la solution
Attention !!! Il va falloir toucher des fichiers systèmes en attendant qu'un patch soit fourni
Editer le fichier /usr/share/pyshared/UpdateManager/Core/utils.py :
sudo gedit /usr/share/pyshared/UpdateManager/Core/utils.py
Aux alentours de la ligne 103, on trouve :
if scheme == "http":
import httplib
try:
Il suffit de rajouter APRES :
proxy = os.getenv('http_proxy')
if (proxy):
path = scheme + netloc + path
netloc = proxy
Attention à bien respecter l'indentation, voici le résultat :
if scheme == "http":
import httplib
try:
proxy = os.getenv('http_proxy')
if (proxy):
path = scheme + netloc + path
netloc = proxy
Puis relancer l'update-manager, et ca doit rouler (je suppose que le proxy est déjà configuré, et que les mises à jours classiques marchent, sinon regardez sur la documentation : https://help.ubuntu.com/community/AptGet/Howto#Setting up apt-get to use a http-proxy
Hors ligne