This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: semi-automated installation and/or updates
- From: Christopher Faylor <cgf-use-the-mailinglist-please at cygwin dot com>
- To: cygwin at cygwin dot com
- Date: Sat, 18 Aug 2012 12:57:31 -0400
- Subject: Re: semi-automated installation and/or updates
- References: <20120818163404.GA8853@shadow.schutter.home>
- Reply-to: cygwin at cygwin dot com
On Sat, Aug 18, 2012 at 10:34:05AM -0600, Tom Schutter wrote:
>I have seen various scripts that do semi-automated installation and/or
>updates of Cygwin, but none seemed to have all of the features that I
>wanted. So I wrote yet another batch file which can be found at:
>
> https://github.com/tschutter/AppData/blob/master/bin/cygwin_setup.bat
>
>Features of this batch file:
>* Mostly hands-free, except for stopping of running Cygwin
> processes and configuration of newly installed services.
>* Stops and starts Cygwin services.
>* Lists running Cygwin processes (setup.exe informs you that
> they are running, but does not list them).
>* Fetches latest setup.exe from cygwin.com.
>* Installs standard set of packages.
>* Updates all installed packages.
>* Runs rebaseall.
>* Installs standard services (syslogd, sshd).
>* Installs cyglsa.
>
>Most likely you will want to edit the configuration section at about
>line 48 to change the package list, install dir, and mirror site.
>
>Please feel free to use for whatever nefarious purposes you would like.
>Suggestions and improvements are welcome.
>
>As a bonus feature, I also wrote an uninstall script:
>
> https://github.com/tschutter/AppData/blob/master/bin/cygwin_uninstall.bat
>
>The uninstall script attempts to do all of the steps listed at:
>
> http://cygwin.com/faq/faq-nochunks.html#faq.setup.uninstall-all
If people like these packages maybe they could become part of the
distribution. We get enough requests for something like this so I
think it would make sense to have something official.
Assuming you're willing to provide support here of course.
cgf
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple