Create an installer

I have a software bundle for which I want to create an installer. One of the things I am also looking at, is to be able to install this straight from a CD or any external storage device. How do I go about creating one? This is for Linux.

Any advice is welcome !!

--
garric

Generic question: why not use the distributions package manager (rpm/apt/emerge/installpkg/...)?

If you want a commercial product, one to look at is Acresso Software's InstallAnywhere

I am looking at a installer that is something like the 'installation wizard' we often see on windows. Will any of the ones you listed help make something like that?