Что такое базар и как его использовать?

cd ~/.config/openbox
cp lubuntu-rc.xml lubuntu-rc.xml.bak

(это делает резервный файл таким образом, что, когда вы думаете, что его испортили, вы можете вернуть его обратно.)

leafpad lubuntu-rc.xml

и удалить строки, которые говорят: [!d1 ]

<mousebind button="UP" action="click">
 <action name="DesktopPrevious" />
<mousebind button="Down" action="click">
 <action name="DesktopNext" />

Выйдите из системы и войдите в систему снова, чтобы увидеть изменения!

, если вы испортили его и хотите вернуть его обратно,

cp lubuntu-rc.xml.bak lubuntu-rc.xml

Ответ, цитируемый Lubuntu docs

1
задан 28 December 2014 в 00:04

4 ответа

Поскольку вы хотите получить программу, вам не нужно входить в систему с Bazaar или в Launchpad в своем браузере (и Bazaar не знает (есть средства) об этом!).

Bazaar - это программа, которая получит требуемый вами (исходный код), и все файлы (и шаги в файле README) вам нужно, чтобы программа работала.

графический интерфейс для Bazaar. Он называется Bazaar Explorer. Чтобы узнать больше об этом, см.:

http://doc.bazaar.canonical.com/explorer/en/documentation.html

[!d8 ]

Шаги, которые вам нужно сделать сейчас (очень просто):

http://doc.bazaar.canonical.com/explorer/en/documentation.html в (cd ~/fbuntu), а затем выполните команду bzr (bzr branch lp:fbuntu) -> он предупредит вас о идентификаторе Launchpad, но не беспокойтесь, вам не нужно, чтобы программа работала! Он загрузит все файлы, и как только это будет сделано, вы можете открыть их в обычном режиме.
4
ответ дан 25 May 2018 в 15:21

Если все, что вам нужно, это получить копию кода, это довольно просто:

bzr branch branch_url

Например, если вы хотите, чтобы ветка соединительной линии для моего гипотетического проекта «foo», вы бы do:

bzr branch lp:~scott.severance/foo/trunk
1
ответ дан 25 May 2018 в 15:21

Launchpad позволяет хранить ветвь вашего кода в вашем публичном репозитории, например, как он находится на github (используемый термин - клон).

Вход в Launchpad помогает вставлять код в собственный публичный репозиторий в launchpad.net.

Для входа в систему bzr launchpad-login launchpad-id.

Чтобы ввести код в свой собственный запуск репозитория bzr push lp:~launchpad-id/projectname/trunk

Брз-эквивалент git-клона - bzr branch lp:projectname [ ! d4]

edit: добавление cmdline для ветвления

1
ответ дан 25 May 2018 в 15:21
  • 1
    Ну, это еще один шаг, но на самом деле теперь он просит меня разобраться с ssh для публикации моего кода, и кажется, что это слишком много :) На самом деле я просто хочу использовать уведомления FB. – Justinas Dūdėnas 9 January 2012 в 00:14
  • 2
    @ JustinasDūdėnas Вы хотите опубликовать код или просто хотите его загрузить? Этот ответ предназначен для публикации кода. – Scott Severance 9 January 2012 в 00:17
  • 3
    Что ж. вам не нужно указывать идентификатор пусковой площадки только для кода ветвления. он просто вообще жалуется на регистрацию, но он позволяет мне разворачивать код, который я хочу. – viyyer 9 January 2012 в 00:17
  • 4
    правда, он получил копию, даже когда жаловался :) Вот что меня смутило, спасибо. Не нужно было разбираться с ssh. – Justinas Dūdėnas 9 January 2012 в 00:23

Насколько я знаю и использую Bazaar, он предназначен для использования в целях разработки, для загрузки, загрузки, управления версиями кодов, которые вы работаете над собой или с группой разработчиков. Bazaar, сокращенно bzr, является клиентским приложением, которое подключается к Launchpad, где коды хранятся и просматриваются всеми.

Вы можете изучить основы Bazaar на Launchpad . [ ! d2]

Launchpad - это платформа, созданная и управляемая компанией Canonical, организацией за Ubuntu.

Если вы ищете загрузку используемых программ (как в Ubuntu Software Center), то вы должны использовать apt. Для получения дополнительной информации см. [F5] в вашем терминале.

Если вы, однако, смотрите на загрузку кода для его компиляции (как это делается для конкретного кода), вы можете использовать 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 всегда хорошо, если вам нужно задавать вопросы или сообщать об ошибках в своих любимых программных продуктах, размещенных там.

Примечание: команда pull будет лучше, чем команда ветвления, если вам нужно обновить до последней версии, [ f7] создаст копию существующей ветки только на панели запуска, и последующее использование этой команды создаст путаницу imo. Последующие обновления загруженного вами кода - если публикуются новые версии - выполняются с помощью:

>>> cd ~/path/to/copy/code/to
>>> bzr pull lp:name-of-branch-you-wish-to-copy
1
ответ дан 25 May 2018 в 15:21
  • 1
    Я хотел получить уведомления FB для рабочего стола в соответствии с этими инструкциями: askubuntu.com/questions/53422/… Получает ли это через базар, что он скорее всего незакончен, нестабилен и не рекомендуется для ежедневное использование? – Justinas Dūdėnas 8 January 2012 в 23:34
  • 2
    @ JustinasDūdėnas: ветвь bzr, вероятно, является версией разработки. Что именно это означает, зависит от того, как работают разработчики. Некоторые пытаются сохранить основную ветвь (туловище), которая всегда работает. В других случаях иногда может быть поврежден багажник. Самое безопасное - использовать выпущенную версию, а не ветвь bzr. – Scott Severance 9 January 2012 в 00:13
  • 3
    @ JustinasDūdėnas Я отредактировал причину, указанную в вашем комментарии выше, для использования bzr в ваш вопрос. Для дальнейшего использования полезно добавить такие детали в свой вопрос, чтобы людям не приходилось просматривать все комментарии для разъяснений и важных деталей. Благодаря! – Christopher Kyle Horton 9 January 2012 в 00:31
  • 4
    @ WarriorIng64 - я не уверен. Я намеренно прошу об общих идах и логических шаблонах, вместо того, чтобы просить других помочь решить небольшую проблему. Таким образом, я намерен получить более широкий обзор и не вникать в конкретные обходные пути. – Justinas Dūdėnas 9 January 2012 в 00:40
  • 5
    @ JustinasDūdėnas Правда, но нам легче предоставить вам помощь, если вы укажете, какую проблему у вас есть, поэтому мы точно знаем, что вы имеете в виду. Например, существует разница между использованием bzr, чтобы просто проверить ветку для личного использования, а также сделать то же самое с намерением выполнять фактическую работу по разработке. Детали просто уточняют, какое именно решение вам нужно. – Christopher Kyle Horton 9 January 2012 в 00:46

Другие вопросы по тегам:

Похожие вопросы: