我发现,我能成功地与任何下面的命令安装Ruby:
$ rvm reinstall 1.9.3-p327
$ rvm reinstall 1.9.3-p327 --with-openssl-dir=/usr/local
$ rvm reinstall 1.9.3-p327 --with-openssl-dir=/afdlkjasd_not_a_dir
$ rvm reinstall 1.9.3-p327 --with-openssl-dirffadsf=/afdlkjasd_not_a_dir
无论哪个我使用上述命令的,我可以然后键入:
$ rvm use 1.9.3-p327
Using /home/clay/rvm/gems/ruby-1.9.3-p327
$ which ruby
/home/clay/.rvm/rubies/ruby-1.9.3-p327/bin/ruby
$ ruby -e "puts require('openssl')"
true
我似乎有SSL支持,无论我做什么。 我想RVM或红宝石构建过程不介意无效选项或值。 我不知道如果--with-openssl-dir
选项正确的尊重,甚至当我键入它(显然)。
RVM是连接我与OpenSSL的LIB红宝石,我打算(在/ usr /本地的)? 我怎么知道它的OpenSSL库一个Ruby编译/带有链接?
我使用的是Linux Mint的13。