我正在尝试在 android 上的 termux 上设置 ruby on rails 环境。我想用2.1.10 ruby
. 我发现的只是apt install ruby-dev
或者pkg install ruby-dev
安装了最新版本的 ruby。有什么建议么?
问问题
11189 次
2 回答
0
你可以安装rvm。
0. 建议:安装tmux和zsh,并将 zsh 更改为默认 shell。哦,我的 Zsh工作了。电力线字体(通过安装 termux 样式的脚本)
让我们安装 rvm:
1. 安装 gawk、curl 和 tar 包:
apt install curl gawk tar
2. 转到 rvm.io 站点并复制“安装 RVM”命令,如下所示:
curl -sSL https://get.rvm.io | bash -s stable
3. 将此行添加[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
到 ~/.bashrc 或 ~/. zshrc 文件
4. 现在你的 shell 必须编写一个语法 PS 问题,只需打开 rvm 脚本并编辑它:
vi ~/.rvm/scripts/rvm
现在你必须找到如下块:
case "`uname` in
(CYGWIN*|MINGW*)
... etc ...
只需将 3 个初始化变量 __shell_name 字符串替换为:
__shell_name="gawk 'BEGIN{RS=\"\"}; NR==1{print; exit
}' /proc/$$/cmdline | tr - '\0'" ;;
- 重启外壳
- 现在您可以从 rvm 安装 ruby。rvm.io 的用法
Ps:不支持 jruby,而您没有找到从 Termux 安装 jdk 和 jre 的解决方案)。
ps:英语不好见谅。
于 2019-02-12T22:39:10.650 回答
-2
apt install ruby-dev
安装红宝石 2.5.1-1
我认为这是最新版本。
于 2018-08-25T01:46:04.947 回答