Графический инструмент для создания пакетов Deb

Ответы:

8

Да, есть Ubucompiler :, но разработка прекращена:

Скриншот

Описание:

Простое программное обеспечение для Ubuntu, Debian, Linux Mint для компиляции, создания, установки и создания пакета .deb

С другой стороны, на этой странице wepupd8.org критик Ubucompiler гласит:

Ubucompilator не добавляет необходимые Build-Depends в управляющий файл Debian, так что да, пакет .deb можно создать с помощью Ubucompilator, но вы не можете использовать исходный код, чтобы сказать Launchpad, так что он может быть собран для разных архитектур и т. Д. Также пакеты не подписаны и т. д., так что это неправильный способ создания файла .deb

Marenostrum
источник
Ubucompiler зависит от gambas2, который был заменен gambas3 в текущих дистрибутивах Ubuntu. В последний раз проект видел какие-либо действия еще в 2010 году, поэтому, хотя в то время это могло быть вариантом, его, вероятно, следует считать устаревшим и нарушенным сегодня.
scsc
2

Вы могли бы попробовать debomatic. Это уже в архиве пакетов Ubuntu:

sudo apt-get install debomatic

Он предоставляет простой инструмент для автоматизации сборки исходных пакетов с ограниченным взаимодействием с пользователем и простой конфигурацией. Он имеет некоторые полезные функции, такие как автоматическое обновление pbuilder, автоматическое сканирование и выбор исходных пакетов для сборки и поддержка модулей.

Он предназначен для того, чтобы помочь разработчикам создавать свои пакеты, не беспокоясь о компиляции, так как он будет работать в фоновом режиме и никакой обратной связи с пользователем не требуется в течение всего процесса.

Проект разработан разработчиком Ubuntu: https://launchpad.net/debomatic.

Люциан Адриан Гриджинку
источник
2
В debomatic нет ничего графического, и это не помогает в создании упаковки ... Это скорее демон сборки / репозиторий.
Andrewsomething
2

Проверьте Ubucompilator в его обновленной версии 1.0 бета. Краткое вводное видео об использовании можно найти здесь: http://www.webupd8.org/2010/10/ubucompilator-easy-deb-creator-10-beta.html

webwurst
источник
Это похоже на отличное начало. Однако, если вы еще не знаете, как сделать упаковку вручную, интерфейс сбивает с толку.
belacqua
2

Также вы должны проверить Debreate

Описание:

Debreate - это утилита, помогающая создавать пакеты Debian (.deb). Цель состоит в том, чтобы сделать упаковку для дистрибутивов Linux на основе Debian более привлекательной благодаря удобному интерфейсу для создания распространяемых архивов приложений, иллюстраций, мультимедиа и многого другого. Диалог управления для Debreate

Функции:

  • Редактор журнала изменений Редактор сценариев (предустановка, постустановка, предустановка, удаление);
  • Редактор системного меню;
  • Зависимости, предварительные зависимости, конфликты, разрывы, предложения, рекомендации, улучшения и замены редактора;
  • md5checksum;
  • Сборка пакета из существующего дерева сборки.

Ссылка Opendesktop.org

Я использую для моего дистрибутива CarMusTy.

ГопалаКришна Палем
источник
1
Добро пожаловать в Спросите Ubuntu! Хотя это может теоретически ответить на вопрос, было бы предпочтительным включить здесь основные части ответа и предоставить ссылку для справки.
Рингтейл
1

Есть создатель deb : Снимок экрана с https://sourceforge.net/projects/deb-creator/

Описание:

Deb-Creator - это инструмент для быстрого создания пакетов Debian. Программа предоставляет простой графический интерфейс пользователя, написанный на C ++ с использованием Qt Creator. Он использует команду dpkg в Linux для сборки окончательного пакета Debian.

Функции:

  • Автоматически генерирует контрольный файл (выполнено)
  • Позволяет вручную редактировать контрольный файл (завершено)
  • Использует dpkg для сборки пакетов Debian (завершено)
  • Преобразует RPM-пакеты в пакеты Debian с использованием Alien (не сделано)
  • Конвертировать пакеты Debian в RPM (не сделано)
  • Создать md5sums (не сделано)
Enkouyami
источник
0

Есть Debianpackagemaker , но разработка прекращена: Вкладка "Структура установки" Вкладка журнала

Описание:

Простой и понятный производитель пакетов Debian. DebianPackageMaker - это простой пользовательский интерфейс / инструмент, позволяющий упростить и упростить использование пакета debian и развернуть ваше приложение linux в любом дистрибутиве на основе Debian.

Вы можете создавать пакеты Debian, используя два режима:

Целевой режим

  • Вручную укажите каталог установки и файлы, которые будут установлены в целевом каталоге установки.

Режим источника

  • Debian Package Maker настроит для вас исходный код, скомпилирует их, а затем соберет пакет, используя целевые правила.
  • Сценарии / autogen и Makefile / rules необходимы для того, чтобы DPM автоматизировал весь процесс за вас.

Предоставляет пользовательский интерфейс для информации о пакете, который будет использоваться в качестве управляющего файла для создания пакета на основе Debian.

Он также предоставляет различные вкладки для добавления отношений пакета:

  • зависимости
  • Предварительные зависимости
  • рекомендует
  • Предлагает
  • Перерывы
  • конфликты
  • Заменяет
  • Обеспечивает

Можно добавлять сценарии, такие как postins, changelogs и т. Д., И его легко использовать.

Enkouyami
источник
0

Вы можете проверить Deb Cup .

Deb Cup - инструмент с графическим интерфейсом для создания пакетов Deb и загрузки в PPA.

Павел
источник
Вы можете улучшить свой ответ различными способами; опишите его преимущества, перечислите основные шаги, добавьте ссылку на ppa.
J. Starnes