Windows7_Cygwin_Git_RVM_Ruby1.9.3_Rails3_MongoDB_Nginx_Unicorn_Rspec
_Guard_Spork(1-Cygwin安装配置)
- 安装的Root Directory指到默认的D:\cygwin下
- Local Package Directory指到新建目录D:\phoneqq.com下作为程序的操作目录
- 选择Select Your Internet Connection为Direct Connection
- Choose A Download Site时,中国的朋友就选择第一项吧是163的镜像,很快的
- 如果你是第一次在机器上安装会弹出提示:This is the first time you’ve installed Cygwin 1.7.X ……………………If this is the first time you’ve installed Cygwin on this system….ignore……直接点击确定,就OK了
Select Packages
在windows7上安装:vim git curl gcc make这5个在linux系统下必须用到的软件包我们先选择linux下的vim文本编辑工具,在Search中直接输入vim 下方会有提示,直接点击Skip就表示选中了,然后点击:clear清除再选择其它的软件包
因为我以后要使用RVM来安装Ruby,如果不安装ncurses
会出现以下的错误提示:
/home/root/.rvm/scripts/functions/logging: line 8: tput: command not found
这说明丢失了tput,我们应该同时把ncurses
这个package安装上(in Utils category)
同时也解决了:Cygwin没有clear命令。要不然出现:bash: clear: command not found
点下一步开始从网络上安装所有的软件包,163的速度还是不错的。
因为Local Package Directory指到了目录D:\phoneqq.com下所以下载完成后生成了如下文件夹,这个文件最好不要删除,以后再安装Cygwin就不用连网下载了。D:\phoneqq.com\http%3a%2f%2fmirrors.163.com%2fcygwin%2f
安装完成在桌面和开始菜单建立快捷方式
配置一下你的Cygwin让它更好用,方便Rails3的开发
- Cygwin下以root方式登录,打开D:\cygwin\etc\passwd文件,找到你当前的windows用户名,也就是:D:\cygwin\home\rubinus。直接把rubinus改为root就可以获得root权限了,一共有三处用户名要改。记得再把D:\cygwin\home\rubinus改为D:\cygwin\home\root啊。其实就是windows下文件夹改名而已。
- 我们安装ncurses包后Cygwin就有了clear命令,另外还可以使用 Ctrl+l也可以。
- Cygwin已支持中文。打开并编辑D:\cygwin\home\root下的 .bashrc文件, 把以#alias开头那几行前面的#去掉,让ls显示颜色等
- 打开桌面上的Cygwin Terminal终端,执行vi .vimrc (没有就会新建一个.vimrc的文件) ,输入syntax on 用:wq保存。让vi显示颜色
接下来我们开始安装RVM Ruby 1.9.3 和 Rails 3 并创建一个phoneqq.com的测试项目。
原文由Rubinus Chu抓图并编辑,转载请注明来自:http://phoneqq.com