iOS开发零基础教程之Homebrew的安装

Homebrew是Mac上一款强大的包管理工具,可以理解为windows里边的软件管家的概念。为系统软件提供了非常方便的安装方式。使用Homebrew后命令变得非常简单,Homebrew的安装需要依赖Xcode和ruby,Mac系统已经自带了这两款工具。功能强大好用,你值得拥有。

一、Homebrew的安装

下边是Homebrew的官网http://brew.sh/index_zh-cn.html,大家可以去看看,首先打开终端输入如下命令:


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


安装过程中会出现提示让你输入密码,再次注意在命令行中输入密码不显示,所以不要以为没有输入,输入完之后回车,安装完成后下边会提示Installaction Successful!,就证明安装完成好了。


二、安装Homebrew的一些异常情况:

今天遇到很多学生正在安装过程中把终端给退出了,导致Homebrew安装了一半而无法正常安装。他提示Homebrew is already installed,但是其实我们并没有安装好。他后边还有一句:If your intent is to reinstall you should do the following before running this installer again : rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup。这句话的大致意思是:如果你的意图是重新安装,那么必须在重新安装之前先执行下边的命令。下边这条命令的意思是删除.git和清除brew。


然后我们在命令行分别执行这两条命令,如下图:

rm -rf /usr/local/Cellar /usr/local/.git

rm -rf brew cleanup



执行完成之后再重新执行上边Homebrew的安装命令就可以了。

  

三、Homebrew的一些其他命令:

Homebrew安装好之后,直接可以用brew + 指令 进行操作

1.brew help查看帮助,会列出来brew的一些常用操作:

2.安装软件:

[plain]  view plain copy print ?
  1. brew install + 软件名  

 例如安装git,我们用brew install git 就可以安装

 3.卸载软件:

[plain]  view plain copy print ?
  1. brew unistall + 软件名字  

例如卸载git,我们可以用brew uninstall git 即可


       4. 显示已安装的软件列表:

[plain]  view plain copy print ?
  1. brew list  

       5.搜索软件:

[plain]  view plain copy print ?
  1. brew search + 软件名  

例如搜索git,我们直接brew search git


       6.删除软件:

[plain]  view plain copy print ?
  1. brew cleanup + 软件名  

例如删除git,我们直接brew clean git

三、Homebrew的安装路径:

Homebrew将本地的/usr/local初始化为git的工作树,并将目录所有者变更为当前所操作的用户,以后的操作将不需要sudo。

[ruby]  view plain copy print ?
  1. -bin          用于存放所安装程序的启动链接(相当于快捷方式)  
  2. -Cellar       所以brew安装的程序,都将以[程序名/版本号]存放于本目录下  
  3. -etc          brew安装程序的配置文件默认存放路径  
  4. -Library      Homebrew 系统自身文件夹  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值