Cygwin ISO - Creating a customized Cygwin ISO

Posted by kairo on Sun 13 July 2008

Cygwin is a Linux-like environment for Windows.
Official website: http://www.cygwin.com

Looking for Cygwin ISO I find this script (actually modified by me)

http://kairo.freeshell.org/cygwin/mkcygwiniso.sh

Script functions:

1. Get setup.exe

2. Create a cygwinlist file with package list and you can customize removing packages from list

3. Get packages

4. Create a ISO file (Full packages: Size > 800MB)

5. Clean files

Utilization

1. Run script

# sh mkcygwiniso.sh

You can now edit cygwinlist, remove unwanted files (e.g XFree86) Press Enter when ready to start download

A. ENTER for full download -- size are > 800MB
B. CTRL+C for edit cygwinlist and customize

2. Customize list in cywinlist file

3. Run script again

# sh mkcygwiniso.sh

You can now edit cygwinlist, remove unwanted files (e.g XFree86) Press Enter when ready to start download

Press ENTER

4. In the end your cygwin.iso can be generated

Suggest:

Run script in the background

# nohup sh mkcygwiniso.sh > mkcygwiniso.log &
For look the status you can use:

# tail -f mkcygwiniso.log

Source

The originally script are here: http://linux.ensimag.fr/iso/cygwin/20041020/mkcygwiniso.sh


Comments !