有没有中文详细的安装教程,我有华为云服务器,可以随时切换操作系统。有的话请告诉我,祝大家国庆节快乐~WeChat:18711090129
你可以看 wiki 里面的 rvm 使用指南,按照流程走完 你系统里面就装好了 rvm 和 ruby 然后再去 rails guide 里面开始搞就没啥问题了
是在服务器上面吗,Ubuntu 的话试试这个呢
# 服务器(deploy账户)
# 更新 apt,并安装 curl:
sudo apt-get update
sudo apt-get install curl
# 然后安装 RVM:
\curl -sSL https://get.rvm.io | bash
# RVM 安装完毕后,重新登陆 SSH,让 RVM 配置生效。然后安装 Ruby,版本可以自定义:
rvm use --install --default 2.3.1
# Ruby 安装过程会请求 apt-get update 的权限,并自动安装系统依赖。安装完毕后,确认目前的 Ruby 版本:
ruby -v
# 使用Ruby China的RubyGems(境外服务器请略过)
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
gem sources -l
# 确保只有 gems.ruby-china.com
# 接着安装 bundler gem
gem install bundler
# 同样使用gems.ruby-china.com
bundle config mirror.https://rubygems.org https://gems.ruby-china.com
昨天有人问 我给一个我自用的 Ubuntu 16.04+ 都可以这样用,当然都要 2020 年了,直接 Ubuntu 18.04 最新版把
升级一下系统到最新版本
sudo apt update && sudo apt upgrade && sudo apt autoremove
重启一下
装 RVM
curl -sSL https://rvm.io/mpapis.asc | gpg --import -
curl -sSL https://rvm.io/pkuczynski.asc | gpg --import -
curl -sSL https://get.rvm.io | bash -s stable
装 Ruby
rvm install 2.6.5 && rvm use 2.6.5 --default
装 Rails
gem install bundler rails pry
如果上一步长期卡住没动静或者你明确知道处在国内访问境外网络不通畅的环境(比如使用国内的云服务商),设置使用 RubyChina 的代理,然后重试上一步(安装 Rails)
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
gem sources -l
bundle config mirror.https://rubygems.org https://gems.ruby-china.com
装 NodeJS
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
装 Yarn
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/source
sudo apt-get update && sudo apt-get install yarn
对于 Mac 把 apt
换成 brew
等价的命令就行了