0

本 linode指南提供了有关如何在服务器上安装 ruby​​ 的说明。该指南使用与其他依赖项一起安装的 ruby​​ 1.8。如何更改这些命令来设置 ruby​​ 1.9.2?这些依赖项似乎相互关联。

Linode 指南的命令:

安装 Ruby 依赖项

apt-get install wget build-essential ruby1.8 ruby1.8-dev irb1.8 rdoc1.8 zlib1g-dev libopenssl-ruby1.8 rubygems1.8 libopenssl-ruby libzlib-ruby libssl-dev libpcre3-dev libcurl4-openssl-dev

创建符号链接

ln -s /usr/bin/ruby1.8 /usr/bin/ruby

ln -s /usr/bin/irb1.8 /usr/bin/irb

4

3 回答 3

2

RVM是一个非常流行的安装 Ruby 的工具。

于 2012-05-03T10:03:40.250 回答
0

如果你想安装 ruby​​ 1.9.2 或 1.9.3 我建议使用 rbenv (http://github.com/sstephenson/rbenv)

对于在 ubuntu 机器上安装,以下应该可以工作:

curl -L https://raw.github.com/fesplugas/rbenv-installer/master/bin/rbenv-installer | bash
vim ~/.bashrc # add rbenv to the top
. ~/.bashrc
rbenv bootstrap-ubuntu-10-04
rbenv install 1.9.(your preffered version here)
rbenv global 1.9.(your preffered version here)
于 2012-05-03T09:51:35.367 回答
-1

大约一周前我做了这个,这是我的播放日志

# download rvm script
curl -L get.rvm.io > install-rvm
chmod +x install-rvm
sudo ./install-rvm

# add our user into rvm group
usermod -a -G rvm `whoami`
# log out & in
logout

# IMPORTANT: install dependencies given from command below
rvm requirements 
apt-get $deps-from-rvm
rvm install 1.9.3 #possibly do this with rvmsudo to install it globally

我知道它不会直接帮助您当前的情况,但是在 ruby​​ 世界中确实建议使用 RVM。我会退出您的 apt-get 方法并使用 RVM。无论如何,apt-get 软件包肯定已经过时了。

于 2012-05-03T10:25:19.650 回答