Skip to content

Releases: ivan-hc/AppImaGen

2.1

14 May 01:39
cbe1420
Compare
Choose a tag to compare

AppImaGen 2.1: generates AppImage packages from Debian or from the previous and still supported Ubuntu LTS

Usage

Download it and made it executable

wget https://github.com/ivan-hc/AppImaGen/releases/download/2.1/appimagen
chmod a+x ./appimagen
./appimagen [package1] [package2] [package3] [package4] ...

During the build the script will ask you to choose between Debian or the previous Ubuntu LTS:

  • By choosing debian the script will ask if you what branch you want choose (stable, testing, oldstable, oldoldstable, unstable...);
  • By choosing ubuntu the script will ask if you want add one or more PPAs.

Example, suppose you want to build the Chromium web browser from the ppa:savoury1/chromium including the language pack:

./appimagen chromium-browser chromium-browser-l10n

Then choose 2 (i.e. "Ubuntu"), press Y to add a PPA and copy/paste savoury1/chromium (more PPAs are listed at https://launchpad.net/~savoury1).

During the build you will choose if you want to include libunionpreload, if you want to rely also on the system libraries and if the AppImage has a binary executable into another $PATH.

CHANGES FROM v2.0: Add options to show some info (--help or -h) and the version (--version or -v)

2.0

13 May 15:49
45ccf41
Compare
Choose a tag to compare
2.0

AppImaGen 2.0: generates AppImage packages from Debian or from the previous and still supported Ubuntu LTS

Usage

Download it and made it executable

wget https://github.com/ivan-hc/AppImaGen/releases/download/2.0/appimagen
chmod a+x ./appimagen
./appimagen [package1] [package2] [package3] [package4] ...

During the build the script will ask you to choose between Debian or the previous Ubuntu LTS:

  • By choosing debian the script will ask if you what branch you want choose (stable, testing, oldstable, oldoldstable, unstable...);
  • By choosing ubuntu the script will ask if you want add one or more PPAs.

Example, suppose you want to build the Chromium web browser from the ppa:savoury1/chromium including the language pack:

./appimagen chromium-browser chromium-browser-l10n

Then choose 2 (i.e. "Ubuntu"), press Y to add a PPA and copy/paste savoury1/chromium (more PPAs are listed at https://launchpad.net/~savoury1).

During the build you will choose if you want to include libunionpreload, if you want to rely also on the system libraries and if the AppImage has a binary executable into another $PATH.

1.0

13 May 15:30
2200423
Compare
Choose a tag to compare
1.0

AppImaGen 1.0: generates AppImage packages from the previous and still supported Ubuntu LTS

Usage

Download it and made it executable

wget https://github.com/ivan-hc/AppImaGen/releases/download/1.0/appimagen
chmod a+x ./appimagen

How it works

Where [user] and [repository] are related to a PPA, do:

./appimagen [package1] [user] [repository] [package2] [package3] [package4] ...

Example:

./appimagen chromium-browser savoury1 chromium 	chromium-browser-l10n

This will create an AppImage of the web browser Chromium from the ppa:savoury1/chromium including the language pack.
The script also choose the previous Ubuntu LTS as a basis (today, May 05, 2023, it is Ubuntu 20.04 "Focal Fossa").

During the build you will choose if you want to include libunionpreload, if you want to rely also on the system libraries and if the AppImage has a binary executable in other paths.