Наскільки я знаю і використовую Bazaar, він призначений для використання в розробці, для завантаження, завантаження, керування версіями кодів, над якими ви працюєте над собою або з групою розробників. Bazaar, скорочено до bzr, - це клієнтська програма, яка підключається до Launchpad , де коди зберігаються та переглядаються усіма.
Ви можете ознайомитись з основами про базар у цьому короткому підручнику .
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, перш ніж ви зможете виконати розгалуження.
Примітка: pull
команда буде кращою за команду гілки, якщо вам потрібно буде оновити до останньої версії, branch
створить копію існуючої гілки лише на панелі запуску, а подальше використання цієї команди створить imo плутанину. Подальші оновлення завантаженого коду - якщо публікуються нові версії - здійснюються за допомогою:
>>> cd ~/path/to/copy/code/to
>>> bzr pull lp:name-of-branch-you-wish-to-copy
bzr
відділення. Я нещодавно зіткнувся з подібною проблемою, намагаючись виправити помилку в Центрі програмного забезпечення; чи виконували ви якісьbzr
команди, окрім команди, розміщеної у пов'язаному питанні?