1

Я много читал (например, http://developer.ubuntu.com/packaging/html/, http://developer.ubuntu.com/resources/), но все еще не могу понять следующие вопросы.

Существует ли передовая среда разработки пакетов Ubuntu, такая же "постоянная", как Debian Sid? Под "константой" я подразумеваю, что вы просто устанавливаете свой подходящий источник один раз и всегда будете оставаться на переднем крае.

Я также прочитал, что рекомендуется собирать пакеты Ubuntu под текущим выпуском разработки, и TestDrive является инструментом для этого. Однако, если я обновляю свою систему с помощью apt-get, мне все еще нужен TestDrive? Также верна рекомендация собирать пакеты в DebootstrapChroot или pbuilder .

В- третьих, если все , что я здание мой собственный инструмент и выпустить в свои рра, я должен остаться на «истекающего кровью края»? Я бы предположил, что это нормально, но не против очень рекомендуемого предложения.

1 ответ1

1

Во-первых, в Ubuntu нет скользящей версии. Это обсуждалось, но так и не было реализовано (подробности см. В этом ).

Во-вторых, независимо от того, на что похожа ваша система, сборка пакета с помощью такого инструмента, как pbuilder - это простой способ выяснить, будет ли ваш пакет собираться чисто в скелетной системе. Какой выпуск вы создаете с помощью указанного инструмента, зависит от вас, неважно, вчерашний или завтрашний.

В-третьих, нет. Изучение предыдущих пунктов должно было прояснить, что текущее состояние вашей системы не имеет значения для разработки пакетов. Соберите с помощью pbuilder и вам не нужно беспокоиться о том, какие пакеты нужно установить в вашей системе или в каком состоянии она находится. Единственное, о чем вы беспокоитесь - для какой версии Ubuntu будет собран ваш пакет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .