Ruby for common use, we can type yum install -y ruby ruby-devel ruby-docs ruby-ri ruby-rdoc rubygems
to install ruby. But some other error unknown occurs. So use [rvm](http://rvm.io/)
or rbenv
to install Ruby
and then install rails
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 -- 删除默认源 # gem sources --remove https://rubygems.org/ -- 添加源 # gem sources -a https://gems.ruby-china.org # gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/ https://gems.ruby-china.com/ added to sources https://rubygems.org/ removed from sources # gem sources -l *** CURRENT SOURCES *** https://gems.ruby-china.com/ # gem sources -u source cache successfully updated -- 更新 gem 本身 # gem update --system -- 更新所有程序包 # gem update --查看 gem 安装环境 gem environment -- 查看ruby 版本 ruby -v ruby -e ''require"watir"; puts Watir::IE::VERSION'' #查看watir版本 -- 查看gem版本 gem -v -- 安装rake,从本地或远程服务器 gem install rake -- 安装rake,从远程服务器 gem install rake --remote -- 指定安装版本的 gem install watir -v(或者--version) 1.6.2 -- 卸载rake包 gem uninstall rake -- 列出本地以d打头的包 gem list d -- 查找本地含有数字的包 gem query -n ''[0-9]'' --local -- 从本地和远程服务器上查找含有log字符串的包 gem search log --both -- 只从远程服务器上查找含有log字符串的包 gem search log --remoter -- 只从远程服务器上查找含有log字符串的包 gem search -r log -- 提醒式的帮助 gem help -- 列出install命令 帮助 gem help install -- 列出gem命令使用一些例子 gem help examples -- 把rake.gemspec编译成rake.gem gem build rake.gemspec -- 检测rake是否有效 gem check -v pkg/rake-0.4.0.gem -- 清除所有包旧版本,保留最新版本 gem cleanup -- 显示rake包中所包含的文件 gem contents rake -- 列出与rails相互依赖的包 gem dependency rails -v 0.10.1
编译安装ruby 1 2 3 4 5 6 7 # lynx http://www.ruby-lang.org/en/downloads/ # tar -zxvf ruby-Version.tar.gz # cd ruby-Version # ./configure # make && make install # ruby -v