我希望通过RVM安装Ruby版本而无需访问网络。
所有必要的文件都在机器上。
RVM安装在用户的$HOME
目录中。
我安装了所有必要的deb软件包。
Ruby源代码位于$HOME/.rvm/archive
:
appsse@sandbox-dev:~$ tree -L 1 .rvm/archives/
.rvm/archives/
├── ruby-1.9.3-p374.tar.bz2
├── rubygems-2.2.2.tgz
└── rvm-stable.tgz
我的环境变量:
appsse@sandbox-dev:~$ env| grep rvm|sort
OLDPWD=/daten/appsse/.rvm
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/daten/appsse//.rvm/bin
rvm_bin_path=/daten/appsse//.rvm/bin
rvm_path=/daten/appsse//.rvm
rvm_prefix=/daten/appsse
rvm_version=1.25.24 (manual)
如何在不打网络的情况下安装ruby?
答案 0 :(得分:2)
要离线办理,您应该:
echo "" > ~/.rvm/gemsets/default.gems
echo "" > ~/.rvm/gemsets/global.gems
rvm autolibs read-fail
rvm install 1.9.3-p374 --rubygems 2.2.2
(这可能需要autolibs的sudo密码)