Je ne peux pas ajouter de référentiel via la ligne de commande sous Ubuntu 14.04. Apt-get fonctionne parfaitement et je peux 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 référentiel de 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.
Vous devez exporter vos variables d’environnement proxy à l’aide de
export http_proxy=http://username:password@Host:port/
export https_proxy=https://username:password@Host:port/
puis dites à Sudo de les utiliser en utilisant:
Sudo -E add-apt-repository ppa:webupd8team/y-ppa-manager
ou ouvrez votre fichier /etc/sudoers
(utilisez Sudo visudo
) et ajoutez
Defaults env_keep="https_proxy"
à la fin du fichier.
J'ai n blog à ce sujet , jetez-y un coup d'œil pour plus de détails.