En cours d'exécution sur une instance fraîchement démarrée de l'image cloud ubuntu 16.04 LTS, j'essaie d'ajouter juju ppa avec la commande suivante :
[email protected]:~$ sudo add-apt-repository --update ppa:juju/stable
Cannot add PPA: 'ppa:~juju/ubuntu/stable'.
ERROR: '~juju' user or team does not exist.
Quelques informations contextuelles :
- Je suis connecté via ssh sur cette machine passerelle
- cette instance s'exécute dans notre cloud privé openstack
- il a accès au Web (c'est-à-dire que "apt update" fonctionne correctement)
- il existe un proxy pour http/https qui est défini dans /etc/environment
- nous avons installé notre émetteur de certificat SSL pour le proxy https
Je suis presque sûr que c'est lié au dernier point et/ou au proxy qui n'est pas correctement utilisé par add-apt-repository… Toute aide serait la bienvenue.
Réponse acceptée :
Le certificat doit être ajouté automatiquement par add-apt. si vous êtes sûr qu'il n'y a pas de faute de frappe dans le nom du PPA, essayez peut-être sans le -update. J'utilise la syntaxe sans -update et cela a bien fonctionné. Vous pouvez également vérifier l'URL normale dans un navigateur :
http://ppa.launchpad.net/juju/stable/ubuntu
Il devrait lister la structure avec les fichiers. Si ce n'est pas le cas, vérifiez cette adresse.
En utilisant /etc/apt/sources.list, vous pouvez également ajouter le chemin manuellement, mais vous devrez ensuite télécharger le certificat et l'installer dans le dossier /etc/apt/trusted.d.
Homme-chat