現在、ラックスペース クラウドの新しい Ubuntu サーバーに gitlab をインストールしようとしていますが、これには Ruby 2.0 をインストールする必要があります。
そこで、curl 経由で ruby をダウンロードし、次の手順でインストールしました。
./configure
make
make install
次に、gem をインストールしようとすると、エラーが発生しましたcannot load such file -- openssl
。
明らかに、open ssl がありませんでした。Ubuntuを使用している場合はこれも必要だと聞いたので、opensslとlibssl-devをインストールしました。
apt-get install openssl
apt-get install libssl-dev
次に、上記の手順を繰り返して ruby を再インストールしました。
./configure
make
make install
ただし、このすべての後でも、同じ openssl エラーが発生します。cannot load such file -- openssl
Rubyを正しく再インストールしていないと思います。初期構成を削除するために欠けている手順がいくつかあるはずですが、グーグルで検索しても意味のある答えは得られません。私がこれを行う方法を知っている人はいますか?
編集:次のソースからルビーをダウンロードしています:ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p247.tar.gz