在一个夜黑人静的时候,打开电脑进入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/ ,如果可以访问,则安装成功。
哎哟,睡觉。屁股都坐疼了。。。