Tôi cần sử dụng openssl trong ruby. Tôi nên cài đặt như thế nào? Tôi đã cài đặt ruby thông qua rbenv, và đang sử dụng ubuntu 12.04.Cài đặt openssl trong ruby / rbenv
[email protected]:~$ ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]
[email protected]:~$ irb
irb(main):001:0> require 'openssl'
LoadError: no such file to load -- openssl
from /home/kprakasam/.rbenv/versions/1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/kprakasam/.rbenv/versions/1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from (irb):1
from /home/kprakasam/.rbenv/versions/1.9.2-p180/bin/irb:12:in `<main>'
Tôi nghĩ rằng bạn cần phải biên dịch ruby với openssl –
sudo apt-get -y xây dựng cài đặt chuyên biệt zlib1g-dev libreadline-dev libssl-dev libcurl4-openssl-dev' hơn cài đặt ruby một lần nữa với rbenv, và bạn sẽ có hỗ trợ openssl – Nebojsa