4.13. Binary packaging

Delivering binary packages, makes it much easier for the end-users to install Ethereal on their target system. This section will explain how the binary packages are made.

4.13.1. Debian: .deb packages

XXX - don't know how to do

4.13.2. Red Hat: .rpm packages

XXX - don't know how to do

4.13.3. Win32: NSIS .exe installer

The "Nullsoft Install System" is a free installer generator for win32 based systems, instructions how to install it can be found in Section 2.17, “Win32: NSIS (optional)”. NSIS is script based, you will find the Ethereal installer generation script at: packaging/nsis/ethereal.nsi.

You will probably have to modify the config.nmake file to specify where the NSIS binaries are installed and wether to use the modern UI (which is recommended) or not.

In the ethereal directory, type:

> nmake -f makefile.nmake packaging

to build the installer.

[Tip]Tip!

Please be patient while the compression is done, it will take some time (a few minutes!) even on fast machines.

If everything went well, you will now find something like: ethereal-setup-0.10.11.exe in the packaging/nsis directory.