美文网首页
Homebrew 、ruby、rvm、gem、rubygems、

Homebrew 、ruby、rvm、gem、rubygems、

作者: 求长生 | 来源:发表于2020-06-30 09:29 被阅读0次

    Homebrew、RVM 、Ruby、CocoaPods介绍

    1、Homebrew
    Homebrew 是一个软件包管理器,用于在mac上安装一些os x上没有的UNiX工具;类似于360软件管理器。
    Homebrew 官网http://brew.sh/index_zh-cn.html

    2、RVM (Ruby Version Manager)
    rvm是不同ruby版本的管理和切换工具。管理ruby解释器版本的,安装、卸载、更新、切换。

    3、Ruby (脚本语言)
    ruby是一个面向对象的脚本语言。
    Ruby 官网https://rubygems.org/
    Ruby学习https://www.runoob.com/ruby/ruby-installation-unix.html

    4、gem是ruby写的软件包。
    Gem是管理Ruby库和程序的标准包,如果它的版本过低也可能导致安装失败。

    5、rubygems
    rubygems是用来打包、下载、安装、使用gem软件包的工具。
    是 Ruby 的一个包管理器,它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具,一般的ruby的很多插件都有由这种各种的包提供

    6、bundler
    bundler是管理ruby项目一系列gem的工具,就像ios 包管理工具的cocopods一样。bundler会根据gemfile文件定义的约束去管理这些gem。

    7、CocoaPods
    CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。
    CocoaPods 是用 ruby 实现的,要想使用它首先需要有 ruby 的环境。有时候 ruby 版本过低是无法正常支持 CocoaPods 的使用,所以需要先安装更新升级 rvm 和 ruby
    CocoaPods 官网https://cocoapods.org/


    Homebrew、RVM 、Ruby、CocoaPods安装顺序

    Ruby常用的命令行
    Ruby版本管理RVM
    包管理器RubyGems
    Cocoapods
    ruby、rvm、gem、gems、bundle、gemfile简单总结
    Rvm 安装指南:https://rvm.io/rvm/install
    ruby 镜像 - taobao:https://ruby.taobao.org/
    ruby 镜像 - china:https://gems.ruby-china.org/


    Homebrew安装步骤

    Homebrew 是一个软件包管理器,用于在mac上安装一些OS X 上没有的UNIX工具;类似于360软件管理器。
    

    打开终端:

    brew -v
    -bash: brew: command not found
    

    安装步骤1

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    使用brew安装xxx的软件包

    brew install xxx
    

    详细查看官方中文文档

    RVM安装步骤

    安装rvm终端
    curl -L https://get.rvm.io | bash -s stable

    curl -sSL https://get.rvm.io | bash -s stable --ruby
    检测是否安装成功
    rvm -v
    如果安装成功有如下提示
    rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]

    Ruby安装步骤

    检查您当前正在使用系统Ruby:
    which ruby
    如果您使用的是Ruby系统,OS X将回应:
    /usr/bin/ruby

    CocoaPods安装步骤


    安装遇到的问题

    Mac安装homebrew,解决443,防墙问题
    解决代理产生的Failed to connect to 127.0.0.1 port 58895: Connection refused问题
    xcode-select –install安装失败,苹果官网下载Command Line Tools
    安装Command Line Tools

    相关文章

      网友评论

          本文标题:Homebrew 、ruby、rvm、gem、rubygems、

          本文链接:https://www.haomeiwen.com/subject/altafktx.html