25 votes

Impossible d'ajouter un PPA derrière un proxy Ubuntu 14.04

Je ne parviens pas à ajouter un dépôt via la ligne de commande sur Ubuntu 14.04. Apt-get fonctionne parfaitement bien, et je suis capable de mettre à jour le système. J'ai configuré mon fichier /etc/apt/apt.config comme suit :

Acquire::http::proxy "http://<username>:<password>@<proxy address>:<port>/";

Par exemple, lorsque j'essaie d'ajouter le dépôt pour y-ppa-manager, je reçois :

add-apt-repository ppa:webupd8team/y-ppa-manager
Cannot add PPA: 'ppa:webupd8team/y-ppa-manager'.
Please check that the PPA name or format is correct.

Si vous avez besoin de plus d'informations, n'hésitez pas à demander.

48voto

jobin Points 25504

Vous devez exporter les variables d'environnement de votre proxy en utilisant

export http_proxy=http://username:password@host:port/
export https_proxy=https://username:password@host:port/

et ensuite dire à sudo de les utiliser en utilisant :

 sudo -E add-apt-repository ppa:webupd8team/y-ppa-manager

ou ouvrez votre /etc/sudoers (en utilisant sudo visudo ) et ajouter

Defaults env_keep="https_proxy"

à la fin du fichier.

J'ai un blog sur ce sujet Pour plus de détails, consultez le site.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X