J'ai suivi les instructions listées à la page http://developer.ubuntu.com/packaging/html/getting-set-up.html pour que mon ordinateur de bureau soit configuré de manière à pouvoir résoudre les bugs. pendant le développement de 12.04.
Maintenant, j'essaie de m'installer de nouveau sur mon ordinateur portable (machine différente) pour pouvoir contribuer à demander l'intégration du badge Ask Ubuntu au système Ubuntu Accomplishments . Cependant, lorsque j'essaie d'exécuter la première commande répertoriée pour effectuer un bzr branch
, le message d'erreur suivant s'affiche dans mon terminal:
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.
Que dois-je faire pour être prêt et prêt à travailler à nouveau sur une nouvelle machine? Dois-je simplement suivre à nouveau toutes les étapes du premier lien (même s'ils semblent présumer que c'est la première fois que vous vous configurez avec Launchpad)? Ou y a-t-il des étapes que je devrais sauter/faire différemment?
Remarque: je n'ai pas accès à mon ordinateur de bureau d'origine pour le moment.
Sur votre ancien ordinateur, vous avez généré une clé SSH, que vous avez ensuite ajoutée à votre compte Launchpad. Bzr utilise cette touche pour accéder au tableau de bord. Ainsi, si la clé de votre nouvel ordinateur ne correspond pas à celle que vous avez chargée dans Launchpad, vous ne pourrez pas créer de code de branche à partir de certains référentiels sur Launchpad.
Deux solutions sont possibles. La première consiste bien entendu à transférer vos clés SSH depuis l’ancienne machine. Vous devez importer deux fichiers: .ssh/id_rsa et .ssh/id_rsa.pub. Regardez les autorisations, car SSH est très strict à ce sujet.
La deuxième solution, si vous n’avez pas accès à votre ancien ordinateur MAIS vous pouvez vous connecter à votre compte Launchpad, consiste à ajouter une nouvelle clé SSH de sorte que ce dernier autorise l’accès de la nouvelle machine aux branches bzr, car il identifiera la nouvelle clé comme appartenant. à toi.
Pour cela, dans le document Getting Set Up que vous avez posté, suivez les étapes pour " Créer votre clé SSH " et " Chargez votre clé SSH vers Launchpad ".
Cela vous permettra au moins d’exécuter sans problème la branche bzr.
Donc en un mot:
ssh-keygen -t rsa
.ssh/id_rsa.pub
en utilisant un éditeur de texte (gedit fera l'affaire)