Luxe Software Package Installation Creator

The Luxe terminal uses the RPM Package Manager to generate and install packages of software.

The following is from the Linux Documentation Project RPM HOWTO.

RPM In a Nutshell

Much like a compressed tarball, RPM uses a combination of rolling together multiple files into one archive and compression of this archive to build the bulk of the RPM package. Furthermore, additional header information is inserted. This includes pre- and post-installation scripts to prepare the system for the new package, as well as information for the database that RPM maintains. Dependencies are checked before any installation occurs, and if the appropriate flags are set for the installation they are also installed.

It is this database that makes RPM work the magic that it does. Stored in there are all of the properties of the installed packages. Should this become corrupted, it can be rebuilt using the rpm tool.

This link is to the RPM HOWTO - 6. Building RPM's.
From this description, although not complex, the Luxe SDK includes a tool that can generate a software installation pack to install a copy of all of the files within one application's /home directory. To allow the generated installation pack to be installed onto a production terminal, the file manifest.xml which is part of the pack must be signed and the signature placed into a file manifest.xml.sig and this file added to the package.


This page is installed in /home/sdk/html/section_3/tools/installationcreator/index.html