Ubuntu 停安装 Ruby 1.9.2 + Rails 3.0.3

Ubuntu 下安装 Ruby 1.9.2 + Rails 3.0.3

更新 apt源 

 

  •  sudo apt-get update

1.安装RVM

sudo apt-get install ruby-rvm

 

 

 

  •  sudo apt-get install curl
  •  sudo apt-get install git-core
  •  bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)

 or

 bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )

  •  rvm pkg install openssl
  •  rvm remove 1.9.2
  •  rvm install 1.9.2 -C --with-openssl-dir=$HOME/.rvm/usr

 

2.安装Ruby

 

  •  sudo apt-get install zlib1g-dev
  •  rvm install 1.9.2-p180
  •  gem install rails -v3.0.3
  • rvm pkg install openssl (older format - rvm package install openssl)
  • rvm pkg install iconv (older format - rvm package install iconv)
  • rvm remove 1.9.2
  • rvm install 1.9.2 -C --with-openssl-dir=$HOME/.rvm/usr,--with-iconv-dir=$HOME/.rvm/usr

3.安装 mysql

   如果不安装mysql数据库,则gem install mysql -with-mysql-config

 

  •  sudo apt-get install libmysqlclient-dev
  •  sudo apt-get install mysq-server

4.修复rails-console

  •     sudo apt-get install libreadline-dev 
  •     cd ~/.rvm/src/ruby-1.9.2-p180/ext/readline 
  •     ruby extconf.rb 
  •     make 
  •     make install

5.安装其它相关的gem