In esecuzione su un'istanza appena avviata dell'immagine cloud di Ubuntu 16.04 LTS, sto cercando di aggiungere juju ppa con il seguente comando:
[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.
Poche informazioni contestuali:
- Sono connesso tramite ssh su questa macchina gateway
- questa istanza è in esecuzione nel nostro cloud privato openstack
- ha accesso al Web (ad es. "apt update" funziona correttamente)
- c'è un proxy per http/https che è impostato in /etc/environment
- abbiamo installato il nostro certificatore su SSL per il proxy https
Sono abbastanza sicuro che sia correlato all'ultimo punto e/o al proxy che non è utilizzato correttamente da add-apt-repository... Qualsiasi aiuto sarebbe il benvenuto.
Risposta accettata:
Il certificato dovrebbe essere aggiunto automaticamente da add-apt. se sei sicuro che non ci siano errori di battitura nel nome PPA, forse prova senza l'aggiornamento. Sto usando la sintassi senza –update e ha funzionato bene. Puoi anche controllare il normale URL in un browser:
http://ppa.launchpad.net/juju/stable/ubuntu
Dovrebbe elencare la struttura con i file. In caso contrario, controlla quell'indirizzo.
Usando /etc/apt/sources.list puoi anche aggiungere il percorso manualmente, ma poi devi scaricare il certificato e installarlo nella cartella /etc/apt/trusted.d.
CatMan