Do you have spaces in your Windows username?
- Create a new account on Windows without a space.
#Installation
- Download cygwin from http://cygwin.com
- Run setup-(x86|x86_64).exe
- Click next until selecting repo to download packages
- Choose http://cs.vt.edu (gotta go fast), click next
- Select the following packages (search for each):
* unzip
* openssl
* curl
* gcc-core
* git
* libtool
* make
* readline
* zlib
* zlib-devel
* libyaml
* libyaml-dev
* ncurses
* patch
* gnupg
- Keep 'Add shortcut to desktop' checked, then click Finish
- Start cygwin from desktop terminal shortcut
- Go to https://rvm.io
- Follow instructions to install (gpg & curl)
#Post-installation
- Make a 'bin' directory in your home dir
$ mkdir ~/bin
- Copy setup-(x86|x86_64).exe to the new bin dir (e.g., C:/cygwin/home/user/bin)
- Add bin to your PATH
$ export PATH=/home/user/bin:$PATH
- Test to verify rvm is working:
$ rvm --version
$ rvm install 2.1.7
#Cygwin problems
You didn't make a new Windows user without a space. Step #0
Ignore this.