Loki Setup is a graphical installer for Unix applications. It features descriptions of the package to install in XML, a GTK interface that can be dynamically redefined by the user with Glade, raw and ncurses console interfaces, and the automatic generation of uninstall scripts. It has been successfully used on many Linux and UNIX platforms. It includes tools for uninstalling, patching, and recovering installations. It operates independently from any package managers.
| Tags | Archiving Packaging Installation/Setup Software Distribution Tools |
|---|---|
| Licenses | LGPL GPL |
| Operating Systems | POSIX Linux Unix |
| Implementation | C |
Recent releases


Changes: Use of a new XML database for installed packages (through the additional setupdb library), autoconfed, support for multiple CDROM installations, automatic mounting of CDROM devices, component installations, and an improved uninstall program.


Changes: This release includes support for multiple operating systems (i.e. FreeBSD), a new plug-in architecture for the extraction subsystem, improved RPM support, and other miscellaneous enhancements and fixes.


Changes: Internationalization support was added and German, Spanish, French, Italian, and Swedish support is included. A potential security problem was fixed, and various pathing fixes and other miscellaneous improvements were added.


Changes: Portable code generation (for EV4) on Linux/Alpha is now used. Among other fixes, this release also contains an "nouninstall" product install option, as well as an "arch" attribute for options that makes installation for multiple architectures possible.


Changes: Improved C library detection, support for loading install files from CD-ROM, additional attributes for the binary element, environment variable parsing in the XML file, and some new environment variables for shell scripts. This version also includes Stephane Peter's self-extracting shell archive generator (makeself).