Assuming you have an installation of cygwin32 with ups and upd installed, you can install a new version of cygwin32 with upd.
bash$ setup upd bash$ upd install ups -G -c bash$ setup ups
bash$ chmod +x /usr/local/etc/* bash$ exitAnd the next time you start a Cygwin v1_0 session it should work.
Installing the software is done with upd install, as follows:
bash$ upd install cygwin32 -G -cThis will install the latest current version of cygwin32 as current on your system. If you want to install some other version of cygwin32 than the latest you can also specify a version number:
bash$ upd install cygwin32 B19p1a[you can omit the "-G -c" if you do not want it made current].
bash$ ups desktop cygwin32(or
bash$ ups desktop cygwin32 B20p1bto specify a particular version) to get the start script for Cygwin copied to your desktop.
In older versions, you may need browse over to the $CYGWIN32_DIR directory with your desktop tools, and copy the cygwin.bat file out onto the desktop by hand.