さくらVPSにrbenv+rubu-buildを入れました。
こんにちは!くまかけです。
Rubyの環境が欲しかったので、まずはrbenv+rubu-buildの環境をセットアップしました。
■rbenvのインストール
rbenvはGitHubで配布されるので、gitをインストールしておく必要がある。
#yum install git
# git —version
git version 1.7.1
・rbenvをダレでも使える様に/opt配下にインストールします。
# git clone git://github.com/sstephenson/rbenv.git
/etc/profileに下記を追加
export RBENV_ROOT=”/opt/rbenv”
export PATH=”${RBENV_ROOT}/bin:${PATH}”
eval “$(rbenv init -)”
■ruby-buildプラグインを追加する
#mkdir /opt/rbenv/plugins
#cd /opt/rbenv/plugins
# git clone git://github.com/sstephenson/ruby-build.git
■openssl-develをインストールする
#yum install openssl-devel
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
========================================================================================================================================================== Package Arch Version Repository Size ========================================================================================================================================================== Installing: openssl-devel x86_64 1.0.1e-30.el6_6.5 updates 1.2 M Installing for dependencies: keyutils-libs-devel x86_64 1.4-5.el6 base 29 k krb5-devel x86_64 1.10.3-33.el6 base 498 k libcom_err-devel x86_64 1.41.12-21.el6 base 32 k libselinux-devel x86_64 2.0.94-5.8.el6 base 137 k libsepol-devel x86_64 2.0.41-4.el6 base 64 k zlib-devel x86_64 1.2.3-29.el6 base 44 k Updating for dependencies: e2fsprogs x86_64 1.41.12-21.el6 base 553 k e2fsprogs-libs x86_64 1.41.12-21.el6 base 121 k keyutils-libs x86_64 1.4-5.el6 base 20 k krb5-libs x86_64 1.10.3-33.el6 base 765 k libcom_err x86_64 1.41.12-21.el6 base 37 k libselinux x86_64 2.0.94-5.8.el6 base 108 k libselinux-utils x86_64 2.0.94-5.8.el6 base 82 k libss x86_64 1.41.12-21.el6 base 41 k openssl x86_64 1.0.1e-30.el6_6.5 updates 1.5 M Transaction Summary ========================================================================================================================================================== Install 7 Package(s) Upgrade 9 Package(s) |
■gccをインストールする
#yum install gcc
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
==================================================================================================================== Package Arch Version Repository Size ==================================================================================================================== Updating: gcc x86_64 4.4.7-11.el6 base 10 M Updating for dependencies: cpp x86_64 4.4.7-11.el6 base 3.7 M gcc-c++ x86_64 4.4.7-11.el6 base 4.7 M gcc-gfortran x86_64 4.4.7-11.el6 base 4.7 M libgcc x86_64 4.4.7-11.el6 base 102 k libgfortran x86_64 4.4.7-11.el6 base 267 k libgomp x86_64 4.4.7-11.el6 base 133 k libstdc++ x86_64 4.4.7-11.el6 base 294 k libstdc++-devel x86_64 4.4.7-11.el6 base 1.6 M Transaction Summary ==================================================================================================================== Upgrade 9 Package(s) |
■参考資料
「rbenv+ruby-buildをインストールする手順 (CentOS/RedHat)」を参考にさせていただきました。