home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 October / Chip_2000-10_cd1.bin / zkuste / freesoft / bin / README < prev    next >
Text File  |  1996-09-23  |  6KB  |  140 lines

  1. Apr 15 2000  DJ Delorie  dj@redhat.com
  2. Revised Aug 23 2000 David Starks-Browning starksb@ebi.ac.uk
  3.  
  4. This is the README for the Cygwin download area.
  5.  
  6. * What is Cygwin?
  7.  
  8. See <http://sources.redhat.com/cygwin/>.
  9.  
  10. * How do I install cygwin?
  11.  
  12. Download <http://sources.redhat.com/cygwin/setup.exe> and run it.  Or
  13. run it directly from your browser.  This will then download the list
  14. of available packages, and offer to install them for you.  There are a
  15. number of options within setup to control installation details.
  16.  
  17. Alternatively, you could download the .tar.gz files from the packages
  18. you wish to install into an empty temporary directory, put setup.exe
  19. there, and run it.  If you specify "Install from Current Directory"
  20. when given that option, setup will not do any downloading, it will
  21. just install from the .tar.gz files you've got in that directory.
  22. (This is convenient if you're working offline, or have trouble getting
  23. setup to work with your firewall or proxy server.)  Be sure to check
  24. for packages in the cygwin/contrib directory too.  (This README file
  25. is in cygwin/latest.)  You don't need to download any -src.tar.gz
  26. files in order to install with setup.
  27.  
  28. * Some things to keep in mind...
  29.  
  30.   - Shut down all Cygwin applications before running setup!  This
  31.     means bash and inetd, too.
  32.  
  33.   - If you download the .tar.gz files manually, check
  34.     <http://sources.redhat.com/cygwin/mirrors.html> and use a mirror
  35.     near you.  Don't even attempt to ftp directly from
  36.     sources.redhat.com, it will be too busy.
  37.  
  38.   - If you have Network Associates (formerly McAfee) anti-virus
  39.     software running, consider disabling it during setup.  There have
  40.     been reports that NAI anti-virus products will "hang" when
  41.     processing Cygwin .tar.gz archives.
  42.  
  43.   - Make sure you have enough disk space.  A new, full Cygwin
  44.     installation will use about 75MB of disk space in the "root"
  45.     directory.  Setup will keep copies of the .tar.gz files it uses in
  46.     the directory where you ran it, in subfolders 'latest' and
  47.     'contrib'.  This could be as much as about 30MB.  (If you are an
  48.     NT Domain User with a Roaming Profile, you may need to take care
  49.     that setup doesn't store these on your Desktop.)  If you get the
  50.     -src.tar.gz archives also, that's another 75MB or so.
  51.  
  52. * What configuration options does setup allow?
  53.  
  54. You can:
  55.     - Download from Internet to Current Directory
  56.     - Install from Internet
  57.     - Install from Current Directory
  58.  
  59. When installing, you will have to specify:
  60.     - install root directory (default is C:\cygwin)
  61.     - Default Text File Type ("DOS" or "Unix")
  62.     - Install For ("All" or "Just Me")
  63.  
  64. Choose "DOS" if you want text files to have \r\n line endings (like
  65. NOTEPAD.EXE requires), or "Unix" for \n line endings.
  66.  
  67. Choose "All" if you want the Cygwin mount table to be available to
  68. anyone who logs into the machine.  (Recorded in the registry under
  69. HKEY_LOCAL_MACHINE.  May require Administrative privileges on Windows
  70. NT.)  Choose "Just Me" otherwise.  (Recorded in the registry under
  71. HKEY_CURRENT_USER.)
  72.  
  73. Network proxy settings are currently taken from Internet Explorer 5.
  74. If you must get through a firewall or proxy server, and do not have
  75. IE5 installed and configured properly, you will probably have to
  76. download packages manually as described above.
  77.  
  78. Note that setup.exe is a work in progress.  Expect features to be
  79. missing, or to change in the future.  For example, there is currently
  80. no uninstall option.
  81.  
  82. * Important note for existing Cygwin users:
  83.  
  84. Setup will unmount certain "standard" mount points if you have them (/
  85. /usr /usr/{bin,lib} /var /lib /bin /etc) and will re-mount (/ /usr/bin
  86. /usr/lib) according to your choices in setup.  If you have an old
  87. Cygwin installation, you should probably backup your current
  88. installation before proceeding with setup.
  89.  
  90. * I'd rather do it myself.
  91.  
  92. If you're installing Cygwin for the first time, you should definitely
  93. use setup.exe, because it does much more than just untar packages.  It
  94. also creates a working mount table as well as shortcuts and startup
  95. scripts to help you get started.
  96.  
  97. If you know you don't need setup to do this for you, you can simply
  98. download tar.gz files and un-tar them directly into '/' (Cygwin root
  99. directory).  IMPORTANT: You must use a Cygwin-aware tar program for
  100. this.  Do not use Windows programs like WinZip, because they will not
  101. understand Cygwin mounts or symbolic links.
  102.  
  103. * But I don't have a tar program!
  104.  
  105. This isn't really supported, but...
  106.  
  107. Get bootstrap.zip instead.  Choose a directory to be your "cygwin root"
  108. directory, and unzip it there.  It should create a "tmpbin" directory
  109. with three files in it.  One of them is tar (you need the others also,
  110. of course).  Just run it right from that directory (or move it to
  111. some other random directory, but NOT to your system32 directory) like
  112. "tmpbin\tar xvfz <whatever>.tar.gz".
  113.  
  114. * How do I build from source?
  115.  
  116. You need the <whatever>-src.tar.gz files.  Some packages require
  117. other packages (cygwin/*-src.tar.gz is a common requirement, as is
  118. common/*-src.tar.gz).
  119.  
  120. If you are really serious about building from source you may want to
  121. set up CVS on your system so that you can use the latest development
  122. sources.  Check out the cygwin web site for more details.
  123.  
  124. In any case, be prepared to do some tweaking.  It's unlikely that
  125. everything will build on your system without some modification.  (Such
  126. as dependencies on other packages that are not distributed with Cygwin.)
  127.  
  128. * Where do I get help?
  129.  
  130. Start at <http://sources.redhat.com/cygwin/>.
  131.  
  132. Be sure to check the /usr/doc and /usr/doc/Cygwin directories for any
  133. README files.  These will contain special instructions for specific
  134. packages, if relevant.
  135.  
  136. After you've read the docs and the FAQ, and searched the mailing list
  137. archives, then you may send mail to <cygwin@sources.redhat.com>.  This
  138. is a general, public forum for all Cygwin users.
  139.  
  140.