J'essaie de désactiver le proxy pour apt-get
mais il semble que apt-get
sa configuration de proxy soit obtenue ailleurs /etc/apt/apt.conf
, car bien que le apt.conf
fichier soit vide (et le proxy système défini sur None
), il essaie toujours de se connecter au proxy.
Quelqu'un a une idée?
/etc/apt/apt.conf
Parfois, il existe des variables d'environnement proxy qui sont toujours définies.
Pour le savoir, exécutez la commande suivante:
Si vous voyez une sortie, par exemple:
Ensuite, vous devrez désactiver cette variable.
Pour ce faire, exécutez la commande suivante:
Suivez la même approche pour toutes les autres entrées, telles que
https_proxy
.la source
HTTP_PROXY
(toutes majuscules), alors essayez deenv | grep -i proxy
(-i
signifier "insensible à la casse"), et voyez s'il y a une sortie; ça vaut la peine d'essayer = /. Pouvez-vous aussi le fairegrep -iR proxy /etc/apt/
? Cela recherche le mot proxy dans tous les fichiers sous/etc/apt/
, car le proxy est parfois défini dans un fichier sous/etc/apt/apt.conf.d/
./etc/environment
, donc nous pouvons chercher ici.Il n'y a pas qu'un seul endroit où apt-get lit les fichiers de configuration. Vous devez exécuter
grep -i proxy /etc/apt/apt.conf.d/*
et il vous donnera le fichier exact qui a les paramètres de proxy (ceci est juste un exemple fonctionnant avec à laupdate
placeproxy
:la source
/etc/apt/apt.conf
peut également contenir des informations de proxy. Il peut également être écrit en majuscule.Si vous ne souhaitez
apt-get
pas utiliser de proxy, utilisezapt-get
comme:la source
Il est possible que la variable d'environnement http_proxy soit définie sur un proxy. essayez d'effacer la variable (ou du moins regardez si elle a une valeur)
la source
Une façon stupide de le faire fonctionner est de désactiver le proxy pendant un certain temps en utilisant
system settings > Network
.Ou supprimez la configuration du proxy
/etc/environment
et/etc/apt/apt.conf
Et ajoutez la configuration manuelle du proxy une fois que vous avez besoin du proxy.
la source