Re: Creating Single Click Install for Mac OS X
site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:from:date:x-google-sender-auth:message-id:subject:to:cc :content-type; bh=mcISH9MpvCaFpZjfRxNldJiqdi6QZvwjVt/slHJQPcc=; b=CnfMadEjzx5sE6Tc+OVbEEZ1jlzMTNMbBlbgxJY4GQ4C0aauJRtg5r4csxXBJV8xnD LBsWs46bbDvk09u/g+1yL0PoPOzhjgCD7KCS1tnrQWaB9OtLyjBFXAbwxw/MZKmZ7hjL WDLUU0gaq+f5ez5OBvxBDSpMEAQT8DP0WXHRk= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; b=Dj6w+0UK5kGZdB6iP6LUqUpRTXAbfVzdXUN+t57wpTNhZz0C+G6zpbFpdb/8jEGQmQ 2Yax8r3n4gH7yl+G7d7ReW1ArUTo4QLajnK69sC5wQOGKO0GtxAjbAL/MlE0nNJJlUyU rLIwOUXwudxDnEqm70Fkg05g+AHRxdL8gbxwk= On Thu, Feb 25, 2010 at 4:20 PM, Iceberg-Dev <dev.iceberg@gmail.com> wrote:
On Feb 25, 2010, at 7:58 PM, Karthikeyan M wrote:
I need to create a Single Click Install for Mac OS X. One of our enterprise clients require it immediately. Please suggest as soon as possible.
Just user need to double click the package, it should install in the background silently and after installation it should show application is installed.
Windows Packagers do this but I dont have idea to do it on mac since I am new to packaging.
And where exactly should the application be installed?
Perhaps /usr/local/fantasyland ? :-) Non-facetiously, if you need to automate installation across multiple machines, there are many ways to do this, and any "enterprise" worth the name probably has some at hand. Two obvious ways to mass-distribute installation packages are with Apple's Remote Desktop (ARD) application, and Timbuktu Pro: http://www.apple.com/remotedesktop/ http://www.netopia.com/software/products/tb2/mac/ If for some reason this "enterprise" is some other starship class and they need an alternate solution, you could always just figure out how you'd want to run the installer from the command line, and distribute the installer with a Unix shell script that runs the installer with the desired options. For example: $ ls StarshipSoftware InstallStarship.command StarshipSoftware.pkg $ cat InstallStarship.command #!/bin/sh sudo /usr/sbin/installer -pkg StarshipSoftware.pkg -target / $ chmod +x InstallStarship.command There are much better ways to do this -- Terminal scares people, the sudo command will choke if the current admin user doesn't have a password set, etc -- but it would make it so that the package would automatically install after launching the Terminal window and entering the password. But ARD or Timbuktu are much, much better ways to go about distributing software to a bunch of machines in an automated manner. -- Chris Devers _______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com
participants (1)
-
Chris Devers