LINUX.ORG.RU

Руководство по созданию пакетов Ubuntu

 ,


0

0

Ubuntu Packaging Guide - это продукт коллективного творчества нескольких разработчиков Ubuntu, в самую первую очередь - Даниэля Гольбаха (Daniel Holbach), который известен в узких кругах как организатор регулярных уроков по созданию пакетов (Packaging 101) на IRC-каналах Ubuntu.

Руководство идеально подходит для новичков, но в нём охватываются и более продвинутые вопросы.

Помимо советов по созданию пакетов с нуля, охваченных в Debian New Maintainer's Guide, рассматриваются такие темы, как:

  • обновление существующих пакетов;
  • создание файлов различий между пакетами (debdiff) для прикрепления к отчётам о багах на Launchpad;
  • системы наборов патчей (simple-patchsys, dpatch, quilt);
  • специфика пакетов для KDE;
  • специфика пакетов динамических библиотек;
  • сборка пакетов в chroot (pbuilder).

Делается упор на специфику разработки Ubuntu и отличия оной от разработки Debian.

>>> Подробности

★★★

Проверено: Shaman007 ()

Надо создавать пакеты под Debian, а в Ubuntu они скорее всего сами перетекут ;)

Nicko
()
Ответ на: комментарий от anonymous

Согласно дурацкой сложившейся традиции немецкие имена, начинающиеся на H, по-русски начинаются на Г. Мне это не нравится, но что делать.

Sikon ★★★
() автор топика
Ответ на: комментарий от Sikon

> Согласно дурацкой сложившейся традиции немецкие имена, начинающиеся на H, по-русски начинаются на Г. Мне это не нравится, но что делать.

Это влияние Гнома. А вот если бы был Кольбах...

anonymous
()
Ответ на: комментарий от GFORGX

>интересно, чем они специфичны :D

Тем что одновременно должны сосуществовать kde4 и kde3

chapay ★★★
()

Подскажите, может ли в debian менеджер пакетов при обновлении пакета выдать список всех зависимостей в виде ссылок на скачку? Т.е. чтобы подсунуть список закачек wget-у на другой машине.

anonymous
()
Ответ на: комментарий от anonymous

man apt-get

apt-get --print-uris install blahblah

anonymous
()

альтлинукс со своей средой сборки удавится

anonymous
()
Ответ на: комментарий от anonymous

> Подскажите, может ли в debian менеджер пакетов при обновлении пакета выдать список всех зависимостей в виде ссылок на скачку?

Используй apt-zip.

gaa ★★
()
Ответ на: комментарий от gaa

>man apt-get

>apt-get --print-uris install blahblah

>Используй apt-zip.

Спасибо. То, что надо. 8)

/me подумывает о переходе со слаки на дебьян.

anonymous
()
Ответ на: комментарий от anonymous

> /me подумывает о переходе со слаки на дебьян.

Однозначно!

Debian-based - труЪ.

Sikon ★★★
() автор топика

вот только не надо изобретать велосипедов! пусть все пакеты будут одинаковы для дебиан-базед систем

anonymous
()
Ответ на: комментарий от anonymous

Большинство пакетов Debian и так работают в Ubuntu из коробки... после перекомпиляции.

Большинство, но не все. Самый наглядный пример - KDE4. Ну и в main, понятно, шанс нарваться на несовместимость выше, чем в universe.

Sikon ★★★
() автор топика
Ответ на: комментарий от Sikon

> Согласно дурацкой сложившейся традиции немецкие имена, начинающиеся на H, по-русски начинаются на Г. Мне это не нравится, но что делать.

Ну уж точно не "Х" :) А то будут получаться "Хер" вместо 'Herr" :D

Сами немцы хорошо отличают H от Ch. :))))

А традиция пошла от западных славян - у них есть такой звук, и есть еще такой же, но звонкий Г' а дальше у белоруссов только звонкий - а от них уж к нам.

fi ★★★
()
Ответ на: комментарий от anonymous

>уже, все, что падало не восстанавливается на слаке, а ставится дебиан, или кубунту.. :-)

А что это у тебя на слаке "падает", может с руками чего?

anonymous
()

Хмм... Глянем, в чём там принципиальные различия.. ;-)

MiracleMan ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.