public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* semi-automated installation and/or updates
@ 2012-08-18 17:05 Tom Schutter
  2012-08-18 17:36 ` Christopher Faylor
  2012-08-19  7:23 ` Andrey Repin
  0 siblings, 2 replies; 10+ messages in thread
From: Tom Schutter @ 2012-08-18 17:05 UTC (permalink / raw)
  To: cygwin

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

-- 
Tom Schutter

--
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

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2012-08-21  3:48 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-08-18 17:05 semi-automated installation and/or updates Tom Schutter
2012-08-18 17:36 ` Christopher Faylor
2012-08-18 20:14   ` Tom Schutter
2012-08-19  7:23 ` Andrey Repin
2012-08-19  9:06   ` Tom Schutter
2012-08-20  4:10     ` Andrey Repin
2012-08-20 18:57       ` Earnie Boyd
2012-08-21  6:25       ` Tom Schutter
2012-08-21  5:09     ` Larry Hall (Cygwin)
2012-08-21 10:17       ` Christopher Faylor

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).