Debreate is a free and open source software that has been designed from the ground up to allow you to easily and quickly create binary packages, native installers for Debian-based operating systems, such as Ubuntu and Linux Mint, in the DEB file format, using nothing both source tarballs (tar.gz files).
The application will allow you to create distributable .deb packages of software, games, media, themes and artwork. It will allow you to build DEB installers for both 32-bit and 64-bit hardware platforms.
Getting started with Debreate
For your convenience, the software is distributed as a dual-arch, native installer in the DEB file format, installable on any Debian-based OS. This is the recommended package for installing the Debreate software on your computer, but you can also try the portable tarball.
After installation, start the application from the main menu of your desktop environment. You will be able to manage scripts, which will be executed before or after installation, as well as before or after removal of the DEB package.
Additionally, the software allows you to create menu launchers for your projects, by adding filename, icon, executable, character encoding, terminal support, notification support, category, etc. Information about dependencies and conflicts can also be added.
Under the hood and supported OSes
The software is written entirely in the Python programming language and uses the portable wxWidgets GUI toolkit for its graphical user interface. It’s compatible with Debian GNU/Linux, Ubuntu and various other distros based on these two projects.
Because it depends on several Debian utilities, the software will only work on Debian-based distributions, including Ubuntu. It has been successfully tested with both 32-bit and 64-bit instruction set architectures.