lp: download do launchpad-buildd

0

Recebi alguns e-mails sobre a ocorrência de um erro durante a compilação do LiveFS do Ubuntu, como função de assinatura de e-mail.

Eu digitei o seguinte comando.

$ bzr branch lp:launchpad-buildd

Eu li o link

E o comando me mostra a seguinte mensagem de erro.

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. 

Então, como obter e definir a publickey ? ou Eu tenho um erro com o comando bzr ?

E o que é launchpad-buildd ?

    
por xiaodongjie 11.11.2014 / 03:48

1 resposta

1

A publickey é sua chave pública ssh. O erro é porque ele está tentando se conectar ao servidor bzr no Launchpad, usando o método ssh . Por padrão, ele tenta se conectar usando o mesmo nome de usuário da sua conta local e tentará negociar a sessão usando sua chave ssh existente. Se você não tiver uma conta no Launchpad, ou alguém tiver uma conta com o mesmo nome de usuário que você usa no seu PC, ela não conseguirá se conectar. Isso só deve ser feito se você tiver informado o bzr sobre o seu nome de usuário do Launchpad. Se você estiver executando um script de um cron job ou outra sessão não autenticada, ele não terá o ssh keyring desbloqueado e, portanto, não poderá usar sua identidade ssh para autenticar com o servidor, embora bzr esteja configurado para fazer isso.

Se você deseja executar algo em uma tarefa cron ou não autenticada, que faz check-out de uma ramificação do Launchpad, é possível criar outro usuário em seu computador para usar para essas tarefas, que não tem bzr configurado para efetuar login no Launchpad como seu usuário. Em vez disso, ele usará o download anônimo sobre HTTP ao verificar as ramificações.

    
por dobey 11.11.2014 / 04:11