Каков самый простой способ сделать исходный и двоичный пакет, когда вы являетесь оригинальным автором?

После небольшого исследования Google я попал в эту статью о OMG! Ubuntu. Предлагаемые OSD-тексты работают так же, как и работа Minilyrics. Итак, я в восторге.

эта статья о OMG! Ubuntu может быть установлена ​​следующими шагами:

sudo add-apt-repository ppa:osd-lyrics/ppa
sudo apt-get update && sudo apt-get install osdlyrics

3
задан 8 January 2018 в 20:46

4 ответа

Никто не хочет ничего бессмысленного. И будьте уверены, сообщества, принявшие упаковку .deb (Debian, Ubuntu, Mint, ...), обсудили все вокруг.

Основная идея упаковки заключается в том, что существует :

tarball, для которого не имеет ничего общего с контентом, который является независимым от дистрибутива исходным деревом. Если это уже знает, как вести себя в конкретных дистрибутивах - приятно - если нет, то нет. Это tarball, который должен быть назван yourname_version.orig.tar. (Xz, gz, bz2), который можно найти при создании пакета. tarball, в котором есть все, что характерно для определенного выпуска Debian в отдельной папке с именем - debian. Одна из причин его разделения, вопрос, который уже был подготовлен, заключается в том, что упаковка отдельных лиц, как правило, не совпадает с теми, которые поддерживают программное обеспечение. Это помогает при обновлении программного обеспечения, чтобы он не мог перезаписать упаковку. И он уверен, что никаких скрытых изменений в исходном исходном дереве нет. И разработчик RedHat не захочет видеть биты, специфичные для debian, поэтому каждый рад, что папка debian отделена от остальных.

Итак, есть два архива. Не слишком много накладных расходов, я склонен думать. Основная проблема заключается в целостности восходящего исходного дерева.

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

tarball, который не имеет никакого отношения к контенту, с которым можно спорить, это независимое от дистрибутива исходное дерево программы. Если это уже знает, как вести себя в конкретных дистрибутивах - приятно - если нет, то нет. Это tarball, который должен быть назван yourname_version.orig.tar. (Xz, gz, bz2), который будет найден при создании пакета. Руководство для нового гиганта Debian https://www.debian.org/doc / manuals / maint-guide /

- это все, что они когда-либо хотят. Другие довольны

Руководством нового гиганта Debian https://www.debian.org/doc/manuals/maint-guide/

и тем не менее снова другие будут смотреть на

https://www.debian.org/doc/manuals/maint-guide/

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

Удачи.

1
ответ дан 17 July 2018 в 23:36

Пакет Debian как оригинальный автор, тип этих пакетов называется native.

debian папка является частью исходного дерева (исходный архив). Нет патчей Debian.

Ссылки:

debian папка является частью исходного дерева (исходный архив). Часто задаваемые вопросы о разработчиках Debian - В чем разница между родным Debian пакет и не-родной пакет?

Для гидов есть много, но старайтесь придерживаться официальных Debian / Ubuntu. Кроме того, всегда проверяйте дату его обновления, прежде чем заниматься им. Я бы посоветовал начать здесь:

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

1
ответ дан 17 July 2018 в 23:36

Никто не хочет ничего бессмысленного. И будьте уверены, сообщества, принявшие упаковку .deb (Debian, Ubuntu, Mint, ...), обсудили все вокруг.

Основная идея упаковки заключается в том, что существует :

tarball, для которого не имеет ничего общего с контентом, который является независимым от дистрибутива исходным деревом. Если это уже знает, как вести себя в конкретных дистрибутивах - приятно - если нет, то нет. Это tarball, который должен быть назван yourname_version.orig.tar. (Xz, gz, bz2), который можно найти при создании пакета. tarball, в котором есть все, что характерно для определенного выпуска Debian в отдельной папке с именем - debian. Одна из причин его разделения, вопрос, который уже был подготовлен, заключается в том, что упаковка отдельных лиц, как правило, не совпадает с теми, которые поддерживают программное обеспечение. Это помогает при обновлении программного обеспечения, чтобы он не мог перезаписать упаковку. И он уверен, что никаких скрытых изменений в исходном исходном дереве нет. И разработчик RedHat не захочет видеть биты, специфичные для debian, поэтому каждый рад, что папка debian отделена от остальных.

Итак, есть два архива. Не слишком много накладных расходов, я склонен думать. Основная проблема заключается в целостности восходящего исходного дерева.

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

tarball, который не имеет никакого отношения к контенту, с которым можно спорить, это независимое от дистрибутива исходное дерево программы. Если это уже знает, как вести себя в конкретных дистрибутивах - приятно - если нет, то нет. Это tarball, который должен быть назван yourname_version.orig.tar. (Xz, gz, bz2), который будет найден при создании пакета. Руководство для нового гиганта Debian https://www.debian.org/doc / manuals / maint-guide /

- это все, что они когда-либо хотят. Другие довольны

Руководством нового гиганта Debian https://www.debian.org/doc/manuals/maint-guide/

и тем не менее снова другие будут смотреть на

https://www.debian.org/doc/manuals/maint-guide/

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

Удачи.

1
ответ дан 24 July 2018 в 17:04

Пакет Debian как оригинальный автор, тип этих пакетов называется native.

debian папка является частью исходного дерева (исходный архив). Нет патчей Debian.

Ссылки:

debian папка является частью исходного дерева (исходный архив). Часто задаваемые вопросы о разработчиках Debian - В чем разница между родным Debian пакет и не-родной пакет?

Для гидов есть много, но старайтесь придерживаться официальных Debian / Ubuntu. Кроме того, всегда проверяйте дату его обновления, прежде чем заниматься им. Я бы посоветовал начать здесь:

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

1
ответ дан 24 July 2018 в 17:04

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

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