Как включать файлы данных (изображения, текстовые файлы, …) в debian пакете

Вот несколько лозунгов футболки:

Нет никакого места как ~

Мой фаворит:
Вы не должны уничтожать-9

6
14.04.2019, 12:32
2 ответа

При включении двоичных данных (изображения), Вы захотите создать пакет версии 3.0.

Вы вставляете дополнительные файлы debian/ каталог и любой перемещают их от debian/rules использование сценария install -D -m 644 debian/filename $(DESTDIR)/path/to/install/to или использование debian/install файл для списка файла и пути для установки его для симпатии debian/filename path/to/install/to.

4
27.01.2020, 20:24
  • 1
    Спасибо. Я озирался немного больше, те файлы, как предполагается, установлены в подобном $ (DESTDIR)/usr/share/games / <мое название программы>/? Это - настоящая проблема, я не знаю, куда поместить их. –  coyotte508 12.09.2011, 21:14
  • 2
    Это - совершенно другой вопрос и собирается зависеть от того, что файлы и зависят от программы. –  Arrowmaster 13.09.2011, 04:26

При создании пакета Debian необходимо, по крайней мере, поглядеть через Руководство политики Debian и Руководство Новых Специалистов по обслуживанию Debian, а также Стандарт Иерархии Файловой системы. Если Вы хотите стать разработчиком Debian, необходимо считать политику и руководство maintainter.

Руководство политики объясняет, куда различные типы файлов идут, когда они должны быть найдены другими программами. Для файлов данных, которые необходимы Вашей программе, используйте каталог, это характерно для Вашей программы, также /usr/share/myprogram или /usr/lib/myprogram (доля предпочтена, если файлы не архитектурно-зависимые).

Рекомендуется использовать горячекатаный - делают для создания пакета. Внутри debian/rules, использовать dh_install скопировать универсальные файлы данных в их каталог установки под debian/tmp.

6
27.01.2020, 20:24
  • 1
    Спасибо. Это отвечает на вторую часть моего вопроса, об иерархии файловой системы, и предоставляет мне справку для остальных. –  coyotte508 14.09.2011, 03:05

Теги

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