Che cosa devo fare per iniziare a lavorare su Launchpad di nuovo su un nuovo computer?

16

Ho seguito le istruzioni elencate al link per configurare il mio computer desktop in modo da poter lavorare sulla risoluzione dei bug durante lo sviluppo della 12.04.

Ora sto cercando di essere configurato di nuovo sul mio computer portatile (macchina diversa), quindi posso contribuire a contribuire a Chiedi a Ubuntu integrazione di badge con il sistema di realizzazione di Ubuntu . Tuttavia, quando provo a eseguire il primo comando elencato per fare un bzr branch , ottengo il seguente errore nel mio terminale:

Permission denied (publickey).
ConnectionReset reading response for 'BzrDir.open_2.1', retrying
Permission denied (publickey).
bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.

Che cosa devo fare per essere configurato e pronto a lavorare di nuovo su una nuova macchina? Devo solo seguire di nuovo tutti i passaggi del primo collegamento (anche se sembrano presupporre che è la prima volta che si imposta con Launchpad)? O ci sono dei passaggi che dovrei saltare / fare in modo diverso?

Nota: al momento non ho accesso alla mia macchina desktop originale.

    
posta Christopher Kyle Horton 01.06.2012 - 02:24

1 risposta

21

Sul tuo vecchio computer, hai generato una chiave SSH e poi l'hai aggiunta al tuo account Launchpad. Bzr usa quella chiave per accedere al launchpad. Pertanto, se la chiave sul nuovo computer non corrisponde a quella caricata su Launchpad, non sarà possibile eseguire il branch code da determinati repository su Launchpad.

Sono possibili due soluzioni. Il primo è, naturalmente, per trasferire le chiavi SSH dal vecchio computer. Dovresti portare su due file: .ssh / id_rsa e .ssh / id_rsa.pub. Guarda le autorizzazioni, dato che SSH è molto severo al riguardo.

La seconda soluzione, se non hai accesso al tuo vecchio computer MA puoi accedere al tuo account Launchpad, è aggiungere una nuova chiave SSH in modo che Launchpad consenta alla nuova macchina di accedere ai rami bzr, poiché identificherà il nuovo chiave come appartenente a te.

Per questo, sul documento Getting Set Up che hai postato, segui i passaggi per " Crea la tua chiave SSH " e " Carica la tua chiave SSH su Launchpad ".

Questo ti permetterà almeno di eseguire il ramo bzr senza problemi.

Quindi in poche parole:

  1. Esegui ssh-keygen -t rsa
  2. Apri .ssh/id_rsa.pub utilizzando un editor di testo (farà gedit)
  3. Copia l'intero contenuto del file (una riga molto lunga).
  4. Apri link sul tuo browser
  5. Sotto "Aggiungi una chiave SSH", incolla la riga dal passaggio 3, quindi fai clic su "Importa chiave".
risposta data roadmr 01.06.2012 - 03:49

Leggi altre domande sui tag