Ubuntu 12.10 définira les paramètres de proxy à la fois dans /etc/environment
et /etc/apt/apt.conf
lorsque vous définissez le proxy à partir de l'interface graphique (paramètres réseau).
Vérifiez vos paramètres apt
grep -Hnri proxy /etc/apt/
répertorie les paramètres de proxy actuels utilisés par apt
dans le format suivant.
filename:linenumber:proxy-setting
Si vous voyez une sortie, cela correspond aux apt
paramètres proxy de. Ils devront être effacés.
sudoedit <filename>
vous permettra de modifier le fichier de configuration correspondant. Copiez le contenu existant quelque part au cas où vous auriez besoin de les restaurer, et supprimez ou commentez les lignes qui ressemblent
Acquire::<protocol>::proxy=<your proxy here>
(Ajoutez // au début d'une ligne pour commenter cette ligne. Les lignes commentées sont ignorées.)
Enregistrez les fichiers, fermez l'éditeur de texte et réessayez. Si le problème persiste,
Vérifiez l'environnement global par défaut.
grep proxy -i /etc/environment
Doit répertorier tous les paramètres de proxy appliqués globalement. Si vous devez les effacer,
sudoedit /etc/environment
va lancer l'éditeur de texte. Les lignes commençant par # seront ignorées, alors ajoutez un # avant les lignes qui mentionnent vos paramètres de proxy. Enregistrez le fichier et réessayez.
Nettoyage de l'environnement utilisateur
Il est possible que la configuration à l'échelle du système soit propre mais apt
récupère les paramètres de proxy dans l'environnement de l'utilisateur. sudo
dans certaines configurations par défaut, ou lorsqu'il est explicitement passé -E
en option, préserve l'environnement.
env | grep -i proxy
devrait répertorier tous les paramètres de proxy d'environnement actuels. unset <variable>
peut être utilisé pour annuler ou effacer une variable. Désactivez toutes les <protocol>_proxy
variables. Si elles sont réglées automatiquement, vous pouvez commenter les entrées correspondantes de ~/.profile
, ~/.bashrc
,~/.pam_environment
(Ce sont les fichiers les plus courants qui contiennent les entrées. Tous peuvent être recherchés en même temps en utilisant grep -Hni proxy ~/.profile ~/.bashrc ~/.pam_environment
)
i
option grep qui effectue une recherche insensible à la casse.http://www.iasptk.com/how-to-change-system-proxy-settings-from-terminal-in-ubuntu-1204precise
Comment changer les paramètres du proxy système à partir du terminal dans Ubuntu 12.04 (précis)
Configurez le bureau / ordinateur portable Ubuntu pour utiliser votre serveur proxy à partir du terminal.
Activer le paramètre proxy à partir du terminal dans Ubuntu 12.04
Ouvrez le terminal et exécutez les commandes suivantes
Remarque: - changez l'adresse IP de l'hôte et le paramètre de port avec le vôtre.
Désactiver le paramètre proxy depuis le terminal dans Ubuntu 12.04
la source
app-get
le paramètre proxy est stocké dans/etc/apt/apt.conf.d/20proxy
Le nom de fichier peut également être quelque chose comme 20proxy .
Attention: vous devez avoir l'
root
autorisation de modifier ou de supprimer le fichier à l'adresse/etc/apt/apt.conf.d
.Cela pourrait être du travail:
si vous ne trouvez pas le fichier directement, recherchez
Acquire::http::Proxy
comme ceci:Étant donné que le contenu du fichier qui a défini le proxy doit être le suivant:
Parfois, la variable d'environnement est définie pour cela
http_proxy
, alors procédez comme suit:la source
$sudo ls /etc/apt/apt.conf.d/
me montre une autre liste