J'ai essayé d'installer Ubuntu TV dans Ubuntu 12.04 en suivant ce guide .
Tout s'était bien passé jusqu'à ce que j'exécute dans le terminal bzr branch lp:~s-team/ubuntutv/trunk ubuntu-tv
. Je reçois le message d'erreur suivant:
Autorisation refusée (publickey). ConnectionReset lecture de la réponse pour "BzrDir.open_2.1", nouvelle tentative d'autorisation refusée (publickey). bzr: ERREUR: connexion fermée: fin de message inattendue. Veuillez vérifier la connectivité et les autorisations et signaler un bogue si les problèmes persistent.
Il semble que vous ayez des problèmes avec vos configurations bzr. J'ai eu ces problèmes à cause d'un pare-feu réseau et je n'ai plus qu'à supprimer mes configurations bzr.
Vous pouvez essayer ces étapes et voir si cela fonctionne:
mv .Bazaar .Bazaar.backup/
Faire cela vous donnerait de nouveaux paramètres de configuration pour bzr et vous pouvez essayer de ramifier à nouveau l'ubuntu-tv.
bzr branch lp:~s-team/ubuntutv/trunk ubuntu-tv
Vous semblez avoir du mal à vous connecter à Launchpad via SSH. Assurez-vous que vous disposez d'une clé SSH publique enregistrée sur Launchpad pour laquelle vous avez la clé privée disponible localement, et vérifiez que Launchpad connaît votre nom d'utilisateur (bzr lp-login <username>
).
Pour créer une clé SSH vous pouvez:
ssh-keygen
Ensuite, vous pouvez facilement télécharger votre clé publique SSH sur Launchpad (généralement ~/.ssh/id_dsa.pub
ou ~/.ssh/id_rsa.pub
).
Alternativement, comme vous essayez uniquement d'accéder à une branche publique (qui ne nécessite pas d'authentification), vous pouvez également forcer simplement bzr à utiliser http en exécutant bzr config --remove launchpad_username
.
Il semble que Launchpad ne soit pas accessible depuis votre PC.
Si vous disposez d'un serveur proxy sur votre réseau, vous devez définir le https_proxy
variable d'environnement au format http://[user[:pass]@]server[:port]/[path]
, par exemple:
https_proxy=http://jack:[email protected]:8080/proxy.js
Quelle est votre sortie pour cette commande:
bzr resolve lp:~s-team/ubuntutv/trunk ubuntu-tv
Et à celui-ci:
python -c "import socket; socket.gethostbyname('code.launchpad.net')
Et celui-là:
env | grep https_proxy