最近需要在Ubuntu中使用rvm,本来应该没有什么问题的。因为之前在macbook上安装rvm的时候非常的顺利。
可是在ubuntu中安装了rvm后,却遇到了openssl和readline不能load的问题。找了半天,才发现了这个参考,现在记录一下。
当不能load openssl的时候,用以下方法解决
$ sudo apt-get install libssl-dev
$ cd ~/.rvm/src/ruby-1.8.7/ext/openssl
$ ruby extconf.rb
$ make && make install
当不能load readline的时候,用以下方法解决
$ sudo apt-get install libreadline5-dev
$ cd ~/.rvm/src/ruby-1.8.7/ext/readline
$ ruby extconf.rb
$ make && make install