Упаковка Ubuntu в bzr

Вы можете создать фиктивный пакет .deb с помощью утилиты equivs, он будет обеспечивать зависимость без установки каких-либо файлов. Затем просто замените установленный пакет на фиктивную версию, используя dpkg -i fake.deb.

6
задан 25 August 2010 в 10:15

50 ответов

Я думаю, вы думаете о bzr-builddeb (manual) . Вы можете отслеживать его разработку на странице bzr-builddeb Launchpad .

0
ответ дан 4 August 2018 в 21:07

Довольно много людей используют bzr для управления исходными пакетами. См. [D0] wiki для получения некоторой информации о том, как это сделать.

0
ответ дан 4 August 2018 в 21:07

Все, для чего импорт не сработал, сейчас находится в bzr. Разделы KDE имели тенденцию терпеть неудачу из-за того, что они были массивными, но я думаю, что это работает.

Преимущества в том, что у нас нет дебютов, сидящих в Launchpad, которые имеют перекрывающиеся номера версий и конфликты. Вместо этого каждый может хорошо слиться в одну ветку, уменьшая «oops, ваш патч больше не применяется».

3
ответ дан 4 August 2018 в 21:07

Как уже упоминалось, вы можете проверить пакеты с ветвью bzr lp: ubuntu / PACKAGENAME для текущей версии разработки или lp: ubuntu / lucid / PACKAGENAME , если вы ищут источник от Lucid, например. Исходные пакеты из Debian также импортируются. Они могут быть получены с помощью lp: debian / PACKAGENAME или lp: debian / lenny / PACKAGENAME

Это также позволяет нам легко просматривать источник любого Ubuntu или Debian в режиме on-line через bazzar.launchpad.net. Например, вот исходный пакет banshee:

http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/banshee/maverick/files

Подавляющее большинство пакетов в Ubuntu доступны как ветви bzr. На данный момент только 597 из тысяч в Ubuntu в настоящее время не обновлены (это можно отследить на http://package-import.ubuntu.com/status/ ). [ ! d11]

Одним из основных преимуществ распределенного контроля версий является то, что он может помочь с слиянием. Задачи, такие как просмотр истории и аннотирование, чтобы найти, кто сделал определенные изменения и почему также облегчены.

Хорошее введение в проект распределенной разработки Ubuntu можно найти здесь:

https://wiki.ubuntu.com/DistributedDevelopment/About

Документацию и инструкции можно найти здесь:

https: // wiki.ubuntu.com/DistributedDevelopment/Documentation

3
ответ дан 4 August 2018 в 21:07

Довольно много людей используют bzr для управления исходными пакетами. См. [D0] wiki для получения некоторой информации о том, как это сделать.

0
ответ дан 6 August 2018 в 04:36

Все, для чего импорт не сработал, сейчас находится в bzr. Разделы KDE имели тенденцию терпеть неудачу из-за того, что они были массивными, но я думаю, что это работает.

Преимущества в том, что у нас нет дебютов, сидящих в Launchpad, которые имеют перекрывающиеся номера версий и конфликты. Вместо этого каждый может хорошо слиться в одну ветку, уменьшая «oops, ваш патч больше не применяется».

3
ответ дан 6 August 2018 в 04:36

Я думаю, вы думаете о bzr-builddeb (manual) . Вы можете отслеживать его разработку на странице bzr-builddeb Launchpad .

0
ответ дан 6 August 2018 в 04:36

Как уже упоминалось, вы можете проверить пакеты с ветвью bzr lp: ubuntu / PACKAGENAME для текущей версии разработки или lp: ubuntu / lucid / PACKAGENAME , если вы ищут источник от Lucid, например. Исходные пакеты из Debian также импортируются. Они могут быть получены с помощью lp: debian / PACKAGENAME или lp: debian / lenny / PACKAGENAME

Это также позволяет нам легко просматривать источник любого Ubuntu или Debian в режиме on-line через bazzar.launchpad.net. Например, вот исходный пакет banshee:

http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/banshee/maverick/files

Подавляющее большинство пакетов в Ubuntu доступны как ветви bzr. На данный момент только 597 из тысяч в Ubuntu в настоящее время не обновлены (это можно отследить на http://package-import.ubuntu.com/status/ ). [ ! d11]

Одним из основных преимуществ распределенного контроля версий является то, что он может помочь с слиянием. Задачи, такие как просмотр истории и аннотирование, чтобы найти, кто сделал определенные изменения и почему также облегчены.

Хорошее введение в проект распределенной разработки Ubuntu можно найти здесь:

https://wiki.ubuntu.com/DistributedDevelopment/About

Документацию и инструкции можно найти здесь:

https: // wiki.ubuntu.com/DistributedDevelopment/Documentation

3
ответ дан 6 August 2018 в 04:36

Довольно много людей используют bzr для управления исходными пакетами. См. [D0] wiki для получения некоторой информации о том, как это сделать.

0
ответ дан 7 August 2018 в 22:47

Все, для чего импорт не сработал, сейчас находится в bzr. Разделы KDE имели тенденцию терпеть неудачу из-за того, что они были массивными, но я думаю, что это работает.

Преимущества в том, что у нас нет дебютов, сидящих в Launchpad, которые имеют перекрывающиеся номера версий и конфликты. Вместо этого каждый может хорошо слиться в одну ветку, уменьшая «oops, ваш патч больше не применяется».

3
ответ дан 7 August 2018 в 22:47

Я думаю, вы думаете о bzr-builddeb (manual) . Вы можете отслеживать его разработку на странице bzr-builddeb Launchpad .

0
ответ дан 7 August 2018 в 22:47

Как уже упоминалось, вы можете проверить пакеты с ветвью bzr lp: ubuntu / PACKAGENAME для текущей версии разработки или lp: ubuntu / lucid / PACKAGENAME , если вы ищут источник от Lucid, например. Исходные пакеты из Debian также импортируются. Они могут быть получены с помощью lp: debian / PACKAGENAME или lp: debian / lenny / PACKAGENAME

Это также позволяет нам легко просматривать источник любого Ubuntu или Debian в режиме on-line через bazzar.launchpad.net. Например, вот исходный пакет banshee:

http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/banshee/maverick/files

Подавляющее большинство пакетов в Ubuntu доступны как ветви bzr. На данный момент только 597 из тысяч в Ubuntu в настоящее время не обновлены (это можно отследить на http://package-import.ubuntu.com/status/ ). [ ! d11]

Одним из основных преимуществ распределенного контроля версий является то, что он может помочь с слиянием. Задачи, такие как просмотр истории и аннотирование, чтобы найти, кто сделал определенные изменения и почему также облегчены.

Хорошее введение в проект распределенной разработки Ubuntu можно найти здесь:

https://wiki.ubuntu.com/DistributedDevelopment/About

Документацию и инструкции можно найти здесь:

https: // wiki.ubuntu.com/DistributedDevelopment/Documentation

3
ответ дан 7 August 2018 в 22:47

Довольно много людей используют bzr для управления исходными пакетами. См. [D0] wiki для получения некоторой информации о том, как это сделать.

0
ответ дан 10 August 2018 в 10:52

Все, для чего импорт не сработал, сейчас находится в bzr. Разделы KDE имели тенденцию терпеть неудачу из-за того, что они были массивными, но я думаю, что это работает.

Преимущества в том, что у нас нет дебютов, сидящих в Launchpad, которые имеют перекрывающиеся номера версий и конфликты. Вместо этого каждый может хорошо слиться в одну ветку, уменьшая «oops, ваш патч больше не применяется».

3
ответ дан 10 August 2018 в 10:52

Я думаю, вы думаете о bzr-builddeb (manual) . Вы можете отслеживать его разработку на странице bzr-builddeb Launchpad .

0
ответ дан 10 August 2018 в 10:52

Как уже упоминалось, вы можете проверить пакеты с ветвью bzr lp: ubuntu / PACKAGENAME для текущей версии разработки или lp: ubuntu / lucid / PACKAGENAME , если вы ищут источник от Lucid, например. Исходные пакеты из Debian также импортируются. Они могут быть получены с помощью lp: debian / PACKAGENAME или lp: debian / lenny / PACKAGENAME

Это также позволяет нам легко просматривать источник любого Ubuntu или Debian в режиме on-line через bazzar.launchpad.net. Например, вот исходный пакет banshee:

http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/banshee/maverick/files

Подавляющее большинство пакетов в Ubuntu доступны как ветви bzr. На данный момент только 597 из тысяч в Ubuntu в настоящее время не обновлены (это можно отследить на http://package-import.ubuntu.com/status/ ). [ ! d11]

Одним из основных преимуществ распределенного контроля версий является то, что он может помочь с слиянием. Задачи, такие как просмотр истории и аннотирование, чтобы найти, кто сделал определенные изменения и почему также облегчены.

Хорошее введение в проект распределенной разработки Ubuntu можно найти здесь:

https://wiki.ubuntu.com/DistributedDevelopment/About

Документацию и инструкции можно найти здесь:

https: // wiki.ubuntu.com/DistributedDevelopment/Documentation

3
ответ дан 10 August 2018 в 10:52

Я думаю, вы думаете о bzr-builddeb (manual) . Вы можете отслеживать его разработку на странице bzr-builddeb Launchpad .

0
ответ дан 13 August 2018 в 17:27

Довольно много людей используют bzr для управления исходными пакетами. См. [D0] wiki для получения некоторой информации о том, как это сделать.

0
ответ дан 13 August 2018 в 17:27

Все, для чего импорт не сработал, сейчас находится в bzr. Разделы KDE имели тенденцию терпеть неудачу из-за того, что они были массивными, но я думаю, что это работает.

Преимущества в том, что у нас нет дебютов, сидящих в Launchpad, которые имеют перекрывающиеся номера версий и конфликты. Вместо этого каждый может хорошо слиться в одну ветку, уменьшая «oops, ваш патч больше не применяется».

3
ответ дан 13 August 2018 в 17:27

Как уже упоминалось, вы можете проверить пакеты с ветвью bzr lp: ubuntu / PACKAGENAME для текущей версии разработки или lp: ubuntu / lucid / PACKAGENAME , если вы ищут источник от Lucid, например. Исходные пакеты из Debian также импортируются. Они могут быть получены с помощью lp: debian / PACKAGENAME или lp: debian / lenny / PACKAGENAME

Это также позволяет нам легко просматривать источник любого Ubuntu или Debian в режиме on-line через bazzar.launchpad.net. Например, вот исходный пакет banshee:

http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/banshee/maverick/files

Подавляющее большинство пакетов в Ubuntu доступны как ветви bzr. На данный момент только 597 из тысяч в Ubuntu в настоящее время не обновлены (это можно отследить на http://package-import.ubuntu.com/status/ ). [ ! d11]

Одним из основных преимуществ распределенного контроля версий является то, что он может помочь с слиянием. Задачи, такие как просмотр истории и аннотирование, чтобы найти, кто сделал определенные изменения и почему также облегчены.

Хорошее введение в проект распределенной разработки Ubuntu можно найти здесь:

https://wiki.ubuntu.com/DistributedDevelopment/About

Документацию и инструкции можно найти здесь:

https: // wiki.ubuntu.com/DistributedDevelopment/Documentation

3
ответ дан 13 August 2018 в 17:27

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

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