Насколько я знаю и использую 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
команды, кроме той, которая была опубликована в связанном вопросе?