Question: how to install cygwin from local directory?
Answer: Select "Install from Internet". Specify the Root Install Directory to be c:\cygwin. Install for "All Users" and set the "Default Text File Type" to be Unix / binary. Specify your preferred Local Package Directory (I chose c:\installed\cygwin). ...  Select Packages.