web-dev-qa-db-fra.com

Impossible d'ajouter PPA - "l'utilisateur ou l'équipe n'existe pas"

quand j'écris cette commande

Sudo add-apt-repository ppa:webupd8team/sublime-text-3

Je reçois l'erreur

Cannot add PPA: 'ppa:~webupd8team/ubuntu/sublime-text-3'.
ERROR: '~webupd8team' user or team does not exist

paramètre de proxy fonctionne correctement

quelle est la solution?

7
Devil

J'ai trouvé une solution de travail ici: https://doc.ubuntu-fr.org/ppa#add-apt-repository_derriere_un_proxy_d_entreprise (en français).

Pour résumer, vous devez exporter les variables env HTTP HTTP (S) _PROXY, minuscules et majuscules de votre terme.

Puis exécuter

Sudo -E add-apt-repository ppa: ...

L'option -E préservera les vars env définis ci-dessus et permettra l'utilisation du proxy.

5
Guillaume Husta

Il semble que add-apt-repository n'utilise pas les paramètres de proxy apt (peut-être qu'il utilise wget sous le capot). Une solution de contournement consiste à accorder la commande à partir d’une machine qui ne se trouve pas derrière un proxy et à copier les fichiers.

/etc/apt/trusted.gpg.d/ondrej_ubuntu_php.gpg
/etc/apt/sources.list.d/ondrej-ubuntu-php-xenial.list

à l'autre machine.

0
dev93