Насколько я знаю и использую Bazaar, он предназначен для разработки, для загрузки, загрузки, управления версиями кодов, над которыми вы работаете сами или с группой разработчиков. Bazaar, сокращенно bzr, является клиентским приложением, которое подключается к Launchpad , где коды хранятся и доступны для просмотра всем.
Из этого короткого урока вы можете узнать основы Bazaar .
Launchpad - это платформа, созданная и управляемая Canonical , организацией, стоящей за Ubuntu.
Если вы ищете загрузку полезных программ (как в Ubuntu Software Center), вам следует использовать aptвместо этого. Смотрите man aptв вашем терминале для получения дополнительной информации.
Однако, если вы смотрите на загрузку кода, чтобы скомпилировать его самостоятельно (порядок выполнения зависит от кода), то вы можете использовать Bazaar, как описано в документе :
>>> bzr branch lp:name-of-branch-you-wish-to-copy ~/path/to/copy/to
или
>>> mkdir ~/path/to/copy/code/to
>>> cd ~/path/to/copy/code/to
>>> bzr init
>>> bzr pull lp:name-of-branch-you-wish-to-copy
На этом этапе он действительно просит войти в Launchpad, и я не знаю, есть ли способ обойти это. В любом случае, учетная запись Launchpad всегда полезна, если вам нужно задавать вопросы или сообщать об ошибках в свои любимые программы, размещенные там. Вам нужно будет зарегистрировать свою учетную запись Launchpad в bzr, прежде чем вы сможете выполнить ветвление.
NB: pullкоманда будет лучше, чем команда ветвления, если вам необходимо обновить ее до последней версии, branchона создаст копию существующей ветки только на панели запуска, а последующее использование этой команды приведет к путанице. Последующие обновления загруженного вами кода - если новые версии публикуются - выполняются с помощью:
>>> cd ~/path/to/copy/code/to
>>> bzr pull lp:name-of-branch-you-wish-to-copy
bzrветку. Недавно я столкнулся с подобной проблемой, пытаясь исправить ошибку Центра программного обеспечения; Вы запускали какие-либоbzrкоманды, кроме той, которая была опубликована в связанном вопросе?