Welcome to Dream.In.Code
Become an Expert!

Join 149,515 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,352 people online right now. Registration is fast and FREE... Join Now!




Installers?

2 Pages V  1 2 >  
Reply to this topicStart new topic

Installers?

skyhawk133
8 Jun, 2007 - 06:05 AM
Post #1

Head DIC Head
Group Icon

Joined: 17 Mar, 2001
Posts: 15,262



Thanked: 61 times
Dream Kudos: 1650
Expert In: Web Development

My Contributions
What's your favorite "installer" package. For whatever language/platform. Is InstallShield any good?
User is online!Profile CardPM
+Quote Post

Amadeus
RE: Installers?
8 Jun, 2007 - 06:14 AM
Post #2

g++ -o drink whiskey.cpp
Group Icon

Joined: 12 Jul, 2002
Posts: 12,349



Thanked: 51 times
Dream Kudos: 25
My Contributions
It's not bad, actually.
User is online!Profile CardPM
+Quote Post

William_Wilson
RE: Installers?
8 Jun, 2007 - 06:23 AM
Post #3

lost in compilation
Group Icon

Joined: 23 Dec, 2005
Posts: 4,101



Thanked: 25 times
Dream Kudos: 3275
Expert In: Java, C, Javascript

My Contributions
I'm not exactly up on this topic. So i'd like to add... as far as popular packages, what else is there other than installshield?
User is offlineProfile CardPM
+Quote Post

skyhawk133
RE: Installers?
8 Jun, 2007 - 07:28 AM
Post #4

Head DIC Head
Group Icon

Joined: 17 Mar, 2001
Posts: 15,262



Thanked: 61 times
Dream Kudos: 1650
Expert In: Web Development

My Contributions
And since I'm an idiot, can you tell me how an installer typically works and when an appropriate time to use one is?
User is online!Profile CardPM
+Quote Post

1lacca
RE: Installers?
8 Jun, 2007 - 07:38 AM
Post #5

code.rascal
Group Icon

Joined: 11 Aug, 2005
Posts: 3,822



Thanked: 12 times
My Contributions
Right now my favorite is Java Webstart.

I've used Ghost installer or what something like 6 years ago. It was ok...
User is offlineProfile CardPM
+Quote Post

Amadeus
RE: Installers?
8 Jun, 2007 - 08:20 AM
Post #6

g++ -o drink whiskey.cpp
Group Icon

Joined: 12 Jul, 2002
Posts: 12,349



Thanked: 51 times
Dream Kudos: 25
My Contributions
Typically, an installer is a fancy way of running a set of scripts that place files in specific directories, modifies registries, and establish proper linkages between pieces of the software and any interaction they need with the OS.

I use them on any project that will be deployed on individual client machines (not a mass install) by end users.
User is online!Profile CardPM
+Quote Post

Nova Dragoon
RE: Installers?
8 Jun, 2007 - 11:48 AM
Post #7

The Innocent Shall Suffer, Big Time
Group Icon

Joined: 16 Aug, 2001
Posts: 6,145



Thanked: 8 times
Dream Kudos: 515
Expert In: Python, Linux

My Contributions
RPM: can't really beat its combo with anaconda and yum for mass (300+ client) automated installs.
User is offlineProfile CardPM
+Quote Post

bazookatooth
RE: Installers?
9 Jun, 2007 - 10:29 PM
Post #8

D.I.C Head
**

Joined: 25 Oct, 2006
Posts: 56


My Contributions
if the package is going to be deployed on more than one OS, and ESPECIALLY if you know any java... then installshield multiplatform is definitely the way to go.

wow, i went looking for a link.. and they have changed the name of the package now. it's installAnywhere
now and it looks pretty tight.

i'd be willing to bet that the java knowledge isn't even necessary anymore.
User is offlineProfile CardPM
+Quote Post

born2c0de
RE: Installers?
10 Jun, 2007 - 07:15 AM
Post #9

printf("I'm a %XR",195936478);
Group Icon

Joined: 26 Nov, 2004
Posts: 4,026



Thanked: 38 times
Dream Kudos: 2800
Expert In: 80x86 Assembly, C/C++, VB6, VB.NET, C#, J2SE, Win32 API, Reversing

My Contributions
I use Ghost Installer and NSIS (by Nullsoft).
They're both pretty decent.

But for the really simple Installation Requirements I use SetupStream.
User is offlineProfile CardPM
+Quote Post

gregoryH
RE: Installers?
10 Jun, 2007 - 08:20 PM
Post #10

D.I.C Regular
Group Icon

Joined: 4 Oct, 2006
Posts: 417


Dream Kudos: 50
My Contributions
QUOTE(born2c0de @ 10 Jun, 2007 - 08:15 AM) *

I use Ghost Installer and NSIS (by Nullsoft).
They're both pretty decent.

But for the really simple Installation Requirements I use SetupStream.

Chris et al

There are a number of packages on the market.

Looks like the majority are already listed. I would have to add MSI (Microsoft Installer) too.

To expand on Amadeus, the installers can make any number of changes to a machine, including registry settings, ODBC etc.

RPM is predominately a linux installer, Ghost was proving popular with the Borland C++ Builder Community a while back.

One thing to remember about install packages... they should include the ability to undo the install...

cheers
User is offlineProfile CardPM
+Quote Post

skyhawk133
RE: Installers?
10 Jun, 2007 - 08:22 PM
Post #11

Head DIC Head
Group Icon

Joined: 17 Mar, 2001
Posts: 15,262



Thanked: 61 times
Dream Kudos: 1650
Expert In: Web Development

My Contributions
QUOTE
One thing to remember about install packages... they should include the ability to undo the install...


Touche... good call.
User is online!Profile CardPM
+Quote Post

born2c0de
RE: Installers?
11 Jun, 2007 - 04:03 AM
Post #12

printf("I'm a %XR",195936478);
Group Icon

Joined: 26 Nov, 2004
Posts: 4,026



Thanked: 38 times
Dream Kudos: 2800
Expert In: 80x86 Assembly, C/C++, VB6, VB.NET, C#, J2SE, Win32 API, Reversing

My Contributions
QUOTE
To expand on Amadeus, the installers can make any number of changes to a machine, including registry settings, ODBC etc.
One thing to remember about install packages... they should include the ability to undo the install...

And Surprisingly, something as simple as SetupStream can do 'em all.

User is offlineProfile CardPM
+Quote Post

2 Pages V  1 2 >
Fast ReplyReply to this topicStart new topic
Time is now: 1/7/09 08:02PM

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month