Я хотел получить программу, которая устанавливается через bzr
.
Я успешно установил bzr
, но он просит меня пройти аутентификацию (несмотря на то, что я вошел в Launchpad). Справка Bzr, похоже, ориентирована на разработчиков и ничего не говорит о входе в систему.
Как не технический пользователь должен использовать это? Есть ли графический интерфейс?
application-development
gui
bazaar
Юстинас Дуденас
источник
источник
bzr
ветку. Недавно я столкнулся с подобной проблемой, пытаясь исправить ошибку Центра программного обеспечения; Вы запускали какие-либоbzr
команды, кроме той, которая была опубликована в связанном вопросе?Ответы:
Bazaar - это система контроля версий, например, git или svn. Он используется разработчиками для совместной работы над проектом. Если вы используете bzr для загрузки программы, это означает, что вы получаете исходный код, который вам нужно будет скомпилировать. Да, в центре программного обеспечения есть графический интерфейс, но я думаю, что командная строка будет проще.
Какую программу вы пытаетесь получить и как называется ветка bzr?
Смотрите: http://en.wikipedia.org/wiki/Revision_control
источник
Поскольку все, что вам нужно, это получить программу, вам не нужно входить в систему через Bazaar или через Launchpad в своем браузере (а Bazaar не знает об этом!).
Bazaar - это программа, которая получит (исходный код) нужную вам программу и все файлы (и шаги в файле README), необходимые для ее работы.
Есть графический интерфейс для Bazaar. Это называется
Bazaar Explorer
. Чтобы узнать больше об этом, смотрите:Шаги, которые вам нужно сделать сейчас (действительно легко):
создать директорию , чтобы поместить файлы в (например:
/home/you/fbuntu
)в терминале перейдите в эту папку (
cd ~/fbuntu
)а затем выполните команду bzr (
bzr branch lp:fbuntu
) ->, она предупредит вас об идентификаторе Launchpad, но не беспокойтесь, он не нужен для работы программы! Она будет загружать все файлы, и как только это будет сделано, вы можете открыть их в обычном режиме.источник
Если все, что вас волнует, это получить копию кода, это довольно просто:
Например, если вы хотите ветвь ствола для моего гипотетического проекта "foo", вы должны сделать:
источник
Панель запуска позволяет вам сохранить ветку вашего кода в вашем общедоступном репозитории, например, как на github (используется термин «клон»).
Вход в Launchpad с помощью помогает перенести код в собственный публичный репозиторий на launchpad.net.
Для входа запустите
bzr launchpad-login launchpad-id
.Вставить код в свой собственный репозиторий
bzr push lp:~launchpad-id/projectname/trunk
Bzr-эквивалент git-клона
bzr branch lp:projectname
редактировать: добавление cmdline для ветвления
источник
Насколько я знаю и использую Bazaar, он предназначен для разработки, для загрузки, загрузки, управления версиями кодов, над которыми вы работаете сами или с группой разработчиков. Bazaar, сокращенно bzr, является клиентским приложением, которое подключается к Launchpad , где коды хранятся и доступны для просмотра всем.
Из этого короткого урока вы можете узнать основы Bazaar .
Launchpad - это платформа, созданная и управляемая Canonical , организацией, стоящей за Ubuntu.
Если вы ищете загрузку полезных программ (как в Ubuntu Software Center), вам следует использовать
apt
вместо этого. Смотритеman apt
в вашем терминале для получения дополнительной информации.Однако, если вы смотрите на загрузку кода, чтобы скомпилировать его самостоятельно (порядок выполнения зависит от кода), то вы можете использовать Bazaar, как описано в документе :
или
На этом этапе он действительно просит войти в Launchpad, и я не знаю, есть ли способ обойти это. В любом случае, учетная запись Launchpad всегда полезна, если вам нужно задавать вопросы или сообщать об ошибках в свои любимые программы, размещенные там. Вам нужно будет зарегистрировать свою учетную запись Launchpad в bzr, прежде чем вы сможете выполнить ветвление.
NB:
pull
команда будет лучше, чем команда ветвления, если вам необходимо обновить ее до последней версии,branch
она создаст копию существующей ветки только на панели запуска, а последующее использование этой команды приведет к путанице. Последующие обновления загруженного вами кода - если новые версии публикуются - выполняются с помощью:источник
bzr
в вашем вопросе. Для дальнейшего использования полезно добавить такие детали обратно в ваш вопрос, чтобы людям не приходилось просматривать все комментарии для уточнения и важных деталей. Благодарность!bzr
для простого извлечения ветки для личного использования, по сравнению с выполнением того же самого с целью выполнения реальной работы по разработке. Детали просто проясняют, какое решение вам нужно.