在一个夜黑人静的时候,打开电脑进入GITHUB突然想玩下,结果发现自己的系统没环境,于是开始折腾起来。
之前写过一篇拿来用,结果在12.04上还不行,于是又开始了折腾之路。为了其他人方便我发布出来分享吧。唉唉
直接来了===========================切======================
更新系统
- 登陆系统
- 替换更新源:
$ sudo vim /etc/apt/sources.list (根据你的网来切换。) - 更新软件列表:
$ sudo aptitude update - 更新软件:
$ sudo aptitude upgrade - 重启:
$ sudo reboot
复杂方法:
- 安装 RVM:
$ curl -L get.rvm.io | bash -s stable - 将
rvm加入PATH:$ source ~/.rvm/scripts/rvm - 查看需要安装的包:
$ rvm requirements - 安装上一步提示所需的包:
$ sudo aptitude install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion - 安装 Ruby 1.9.3 :
$ rvm install 1.9.3 - 替换 gem 的 source :
$ gem source -r http://rubygems.org/;gem source -a http://ruby.taobao.org - 安装 Bundler 和 Rails :
$ gem install bundler rails
测试安装是否成功
$ rails new path/to/your/new/application$ cd path/to/your/new/application$ vim Gemfile,将第一行的 source 改为http://ruby.taobao.org,末尾行添加:gem 'therubyracer'$ rails server- 用浏览器打开 http://ip.of.your.host:3000/ ,如果可以访问,则安装成功。
哎哟,睡觉。屁股都坐疼了。。。