Tanto quanto eu conheço e uso o Bazaar, ele se destina ao uso em desenvolvimento, para carregar, baixar, gerenciar versões de códigos nos quais você está trabalhando sozinho ou com um grupo de desenvolvedores. O Bazaar, abreviado para bzr, é um aplicativo do lado do cliente que se conecta ao Launchpad , onde os códigos são armazenados e visíveis por todos.
Você pode aprender o básico sobre o Bazaar neste breve tutorial .
O Launchpad é uma plataforma criada e gerenciada pela Canonical , a organização por trás do Ubuntu.
Se você deseja baixar programas utilizáveis (como no Ubuntu Software Center), deve estar usando apt
. Veja man apt
no seu terminal para mais informações.
Se, no entanto, você deseja baixar o código para compilá-lo (como a compilação é específica do código), você pode usar o Bazaar, conforme explicado no documento :
>>> bzr branch lp:name-of-branch-you-wish-to-copy ~/path/to/copy/to
ou
>>> mkdir ~/path/to/copy/code/to
>>> cd ~/path/to/copy/code/to
>>> bzr init
>>> bzr pull lp:name-of-branch-you-wish-to-copy
Ele está pedindo para efetuar login no Launchpad neste momento e, de fato, não sei se existe uma maneira de contornar isso. De qualquer forma, uma conta do Launchpad é sempre uma coisa boa se você precisar fazer perguntas ou relatar erros nos seus softwares favoritos hospedados lá. Você precisará registrar sua conta do Launchpad no bzr antes de poder executar a ramificação.
Nota: o pull
comando será melhor que o comando branch, se você precisar atualizar para a versão mais recente, branch
criará uma cópia do ramo existente apenas na barra de ativação e o uso subsequente desse comando criará confusão. As atualizações subsequentes do código que você baixou - se novas versões forem publicadas - são feitas com:
>>> cd ~/path/to/copy/code/to
>>> bzr pull lp:name-of-branch-you-wish-to-copy
bzr
ramificação. Encontrei recentemente um problema semelhante ao tentar corrigir um bug do Software Center; você executou algumbzr
comando diferente daquele postado na pergunta vinculada?