-
推荐大家在做这些事情的时候最好配置VPN,被墙的感觉简直糟透了 参考我的文章实现网络自由, 随意Google,看 YouTube 视频
-
Ruby安装方式有两种,一个是 rvm多环境安装, 一种是homebrew安装
1. RVM
MAC 安装使用 Ruby 最安全方便的方式就是使用RVM, 安装链接点击右侧: rvm-install-link
1.1 安装RVM
1.1.1 官方推荐安装RVM方式
1.
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
// 输出结果失败了
gpg: 从公钥服务器接收失败:No route to host
Mac
没有自带 gpg
所以每次都失败, 之后曾经安装了gpg
, 然而还是发现显示没有rvm
资源,尝试更换服务器
gpg --keyserver hkp://pgp.mit.edu --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
仍然失败, 个人对gpg了解有限
, 对gpg
有兴趣的可以参考—> GPG入门教程-阮一峰.
- 所以这个第二步一直没用上
\curl -sSL https://get.rvm.io | bash -s stable
尝试使用官方推荐方式最终失败!!!
1.1.2 离线安装RVM方式
官方离线安装,
下载 官方离线安装包rvm-stable.tar.gz
后续步骤如下
// 离线包
curl -sSL https://github.com/rvm/rvm/tarball/stable -o rvm-stable.tar.gz
// 创建文件夹
mkdir rvm && cd rvm
// 解包
tar --strip-components=1 -xzf ../rvm-stable.tar.gz
// 安装
./install --auto-dotfiles
// 加载
source ~/.rvm/scripts/rvm
// if --path was specified when instaling rvm, use the specified path rather than '~/.rvm'
1.2 rvm 安装 ruby
// 查询 ruby的版本
rvm list known
// 下载指定的版本
rvm install 2.4.0
// 将系统的ruby切换为下载的版本
rvm use 2.4.0 --default
2. Homebrew 安装 Ruby
Mac
系统默认安装有ruby
, 但是大家大家在使用一些ruby
东西的使用,经常会遇到You don't have write permissions for...
等类似没有操作权限的问题,一般简单但是危险的操作是在终端命令前面添加 sudo
赋予指定以系统权限即可.
这样操作不好的地方在于, Mac
自己集成的Ruby
,一般为了系统安全与稳定死不允许用户执行这种操作,万一搞乱了,想要恢复原状只能是重装系统.
但是使用Homebrew
就可以方便的管理Ruby
的包,想删除简单的命令即可搞定,而且隔离系统自带的Ruby
,两者相安无事.
2.1 安装Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.2 安装Ruby
https://manajay.com
// 1.先更新homebrew
brew update
// 2. 使用homebrew的安装指令
brew install ruby