rbenv install and system wide install on Ubuntu to /opt/rbenv

author
0 minutes, 46 seconds Read
# Update, upgrade and install development tools:
# apt-get update
# apt-get -y upgrade
# apt-get -y install build-essential
# apt-get -y install git-core
# apt-get -y install zlib1g-dev
# apt-get -y install libssl-dev
# apt-get -y install libreadline-dev
# apt-get -y install libcurl4-openssl-dev
# source <(curl -s https://gist.github.com/vddgil/60dc2974ee3af3dcb53805174bbf1d8b)

# Install rbenv
git clone https://github.com/sstephenson/rbenv.git /opt/rbenv

# Add rbenv to the path:
echo '# rbenv setup' > /etc/profile.d/rbenv.sh
echo 'export RBENV_ROOT=/opt/rbenv' >> /etc/profile.d/rbenv.sh
echo 'export PATH="$RBENV_ROOT/bin:$PATH"' >> /etc/profile.d/rbenv.sh
echo 'eval "$(rbenv init -)"' >> /etc/profile.d/rbenv.sh

chmod +x /etc/profile.d/rbenv.sh
source /etc/profile.d/rbenv.sh

# Install ruby-build:
pushd /tmp
  git clone https://github.com/sstephenson/ruby-build.git
  cd ruby-build
  ./install.sh
popd

# Install Ruby 1.9.2-p290:
rbenv install 1.9.2-p290
rbenv global 1.9.2-p290

# Rehash:
rbenv rehash

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *