Releases: ivan-hc/AppImaGen
2.1
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
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
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.