由于很多开源的东西,苹果没有安装源,可以使用homebrew来管理安装,所以在osx下安装好homebrew还是很方便的。记录下。
查看版本
ruby -version
ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin16]
-e:1:in `<main>': undefined local variable or method `rsion' for main:Object (NameError)
1
2
3
4
5
2.安装homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
1
如果提示出错了Error: /usr/local/Cellar is not writable. You should change the
ownership and permissions of /usr/local/Cellar back to your
user account:
输入下面的命令行
sudo chown -R $(whoami) /usr/local/Cellar
1
然后继续安装输入上面的安装指令
3.检测是否安装成功
brew
1
如果安装成功了,会返回如下命令
Example usage:
brew search [TEXT|/REGEX/]
brew (info|home|options) [FORMULA…]
brew install FORMULA…
brew update
brew upgrade [FORMULA…]
brew uninstall FORMULA…
brew list [FORMULA…]
Troubleshooting:
brew config
brew doctor
brew install -vd FORMULA
Developers:
brew create [URL [–no-fetch]]
brew edit [FORMULA…]
https://docs.brew.sh/Formula-Cookbook.html
Further help:
man brew
brew help [COMMAND]
brew home
4.使用brew来安装node
brew install node
1
如果提示
Error: The brew link step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink .
/usr/local/opt is not writable.
更新权限,然后再去链接一下
sudo chown -R $(whoami) /usr/local
brew link node
1
2
安装ios-deploy
npm install -g ios-deploy
1
如果安装出错了
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.58.dylib
Referenced from: /usr/local/bin/node
Reason: image not found
Abort trap: 6
安装一下 icu4c, 然后link一下
brew install icu4c
brew link icu4c
1
2
5 brew其它命令
brew list 列出已安装的软件
brew update 更新brew
brew home 用浏览器打开brew的官方网站
brew info 显示软件信息
brew deps 显示包依赖
---------------------brew安装cocoaPods---------------------
关于Mac下的包管理器Homebrew的简单使用及cocoapods的安装
(本教程在科学上网环境下进行的,所谓科学上网就是可以上谷歌等国外网站)
对于很多mac新手而言或者是从windows转过来的iOS程序员新手,不熟悉mac系统是很正常的事情;so,我向大家安利一个好东西叫homebrew和cocoapod,先从homebrew说起,homebrew是一个包管理器,相当于一个软件仓库,可以通过命令行下载很多开源软件,是一个很方便的工具;再者cocoapods是一个第三方类库管理器,可以安装很多第三方控件,具体介绍到此为止啦。下面是安装过程:
首先,下载homebrew,打开命令行也就是Mac里的终端,然后输入这段命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
复制粘贴即可,然后等待下载安装就好了,只有这段命令需要你复制粘贴其他安装过程都是自动的;安装成功后我们可以试试下载一些软件,比如ruby或者python环境,在终端输入brew install ruby后homebrew这个软件会自动在它的软件仓库查找软件并且自动下载安装是不是很方便呢,其实我下载这个ruby是有用的请看后文; 第二,下载cocoapods,cocoapods需要ruby环境的支持,也就是上面下载的东西,别问我为什么要ruby(因为我也不知道,只知道ruby也是一门语言), so我们需要在ruby环境下下载和安装cocoapods; 还是需要终端,请在终端输入:
sudo gem install cocoapods
然后就等待cocoapods安装到mac上然后你就会发现cocoapods已经安装成功了;so,我的教程其实到这里已经完成了,因为cocoapods我也是刚开始用还不是很熟balabala;在我熟悉cocoapods的使用后我继续发使用心得;
@end