Вы должны установить следующие пакеты Debian / Ubuntu перед сборкой Ruby или Gem:
$ sudo apt-get install build-essential bison openssl libreadline5 libreadline5-dev curl git-core zlib1g zlib1g-dev libssl-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libmysqlclient-dev
Если вы собрали Ruby или Gem без некоторых из этих пакетов, вам нужно перестроить их.
Затем следующее исправит ошибку No such file to load -- openssl
.Перейдите в каталог исходного кода Ruby, например, ruby-1.9.2-p180/
.
$ cd ext/openssl
$ make
$ sudo make install