Запуск приложений .exe с вставкой вин [dубликат]

У меня есть игра, созданная с помощью рамки LÖVE, и я хочу, чтобы она была в .deb-файле, поэтому ее можно легко установить другими и легко найти через черту Unity. У меня также есть структура LÖVE love_0.7.2.deb, которую я тоже хочу найти в файле deb.

Файлы, которые у меня есть:

game_icon.png game .desktop the_game.love love_0.7.2.deb

Может кто-нибудь объяснить мне как это сделать?

8
задан 17 February 2018 в 06:19

2 ответа

Чтобы один пакет зависел от другого, вам нужно указать связь в файле debian/control. Вы можете прочитать о синтаксисе этого файла в Руководстве по упаковке Ubuntu. Остальная часть этого руководства, вероятно, будет полезна в том, чтобы дать вам обзор программ упаковки для Ubuntu.

Вкратце, хотя ваш файл debian/control может выглядеть примерно так:

Source: my-game Section: devel Priority: optional Maintainer: Jane Doe <packager@example.com> Standards-Version: 3.9.3 Build-Depends: debhelper (>= 7) Homepage: http://www.gnu.org/software/hello/ Package: my-game Architecture: any Depends: ${shlibs:Depends}, love (>= 0.7.2) Description: a game made with the LÖVE framework This game is really amazing. . It has many features.

Особенно обратите внимание на строку:

Зависит: $ {shlibs: Depends}, love (> = 0.7.2)
11
ответ дан 18 July 2018 в 07:28

Чтобы один пакет зависел от другого, вам нужно указать связь в файле debian/control. Вы можете прочитать о синтаксисе этого файла в Руководстве по упаковке Ubuntu. Остальная часть этого руководства, вероятно, будет полезна в том, чтобы дать вам обзор программ упаковки для Ubuntu.

Вкратце, хотя ваш файл debian/control может выглядеть примерно так:

Source: my-game Section: devel Priority: optional Maintainer: Jane Doe <packager@example.com> Standards-Version: 3.9.3 Build-Depends: debhelper (>= 7) Homepage: http://www.gnu.org/software/hello/ Package: my-game Architecture: any Depends: ${shlibs:Depends}, love (>= 0.7.2) Description: a game made with the LÖVE framework This game is really amazing. . It has many features.

Особенно обратите внимание на строку:

Зависит: $ {shlibs: Depends}, love (> = 0.7.2)
11
ответ дан 24 July 2018 в 18:48
  • 1
    Я никогда не создавал deb-файл раньше. Я создал это сейчас speedyshare.com/3qhHQ/not-pacman.tar.gz . Правильно ли это? если да, то как это сделать в файл deb? – Jeggy 16 January 2013 в 20:25
  • 2
    @Jeggy Начните с руководства по упаковке, которое уже было предложено. Если у вас есть конкретный вопрос, задайте новый вопрос. Кроме того, упаковка не всегда является очень простой задачей и является самостоятельной работой. Очень просто "скомпилировать" приложения обычно легко упаковываются (например, ./confgure && make && make install с помощью GNU Autotools), однако, довольно просто. Debellper имеет много эвристических в этих самых общих случаях. – gertvdijk 16 January 2013 в 20:46

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

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