设为首页 收藏本站
查看: 1130|回复: 0

[经验分享] OS X 10.8.3 系统 HomeBrew的安装和简单使用

[复制链接]

尚未签到

发表于 2016-5-18 10:56:01 | 显示全部楼层 |阅读模式
  因为步骤有些不同,所以在转载的文章上,进行了一些改动,以下是原文章地址:
  
  本文章为菲利克斯猫(Felix.mao) 原创,转载务必在明显处注明:
原文链接:http://blog.csdn.net/maojudong/article/details/7918291
  
  1.  前言
  
  
  
作为linux系统的忠实粉丝,我们都很喜欢 (Debian/Ubuntu)系列的apt包管理系统和(Redhat/Fedora)系列的yum包管理系统。 包括Windows用户都有多种方便的软件管理工具,如:360软件管理,QQ软件管理,迅雷软件管理等多种。 Mac OS X系统下面之前有老牌的Macports,Fink包管理系统,包括apple的官方Mac App Store。所以我们也向在苹果下找到一款比较新的,方便的包管理系统,没错,她就是
  
 
  
Homebrew
  
 
  
什么是Homebrew呢?Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn’t include with OS X. 官方的解释非常明了,Homebrew是一个包管理器,用于在Mac上安装一些OS X没有的UNIX工具(比如著名的wget)。
  
Homebrew将这些工具统统安装到了 /usr/local/Cellar 目录中,并在 /usr/local/bin 中创建符号链接。
  
 
  
官方网站:
  
http://brew.sh/index_zh-cn.html
 
DSC0000.png
 

DSC0001.png
 
 

此网站中已经讲解了如何安装homebrew,不过我下面还是简单的介绍一下
  
 
  
  Homebrew是基于Ruby的(Mac电脑默认是安装的1.8.7版本的ruby),所以安装过程也是很简单的,把下面的代码粘贴到Terminal中执行
  
   
  
  
  

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

  
  这个地址是官方给出的(亲测有时候是OK的),其实也有很多第三方的地址,如果这个不可用(中国特色,你懂得),可以google一下地址
  
  例如https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb
  
 
  
 
  
好了,直接上图
  

  

DSC0002.png
 

  

  
安装过程中需要按回车键确认
  

DSC0003.png


这部分跟原帖作者略有不同
 
 
我安装的时候,提示 /usr/local/bin 没有变量,所以brew 命令不可用,然后我在./bash_profile 文件里,加上变量,就可用了。

DSC0004.png
 
 
  
安装完成后,可以用brew doctor命令检测下是否有什么冲突的地方(如没有卸载MacPorts等等)
  
好了,安装完成了,是不是很简单呢

  
看看安装成功了没有
  
DSC0005.png

  

  

  
Homebrew安装成功后,会自动创建目录 /usr/local/Cellar 来存放Homebrew安装的程序。 这是你在命令行状态下面就可以使用 brew 命令了.
通过 brew install就可以安装软件了,通过 brew search 就可以搜索程序,例如 brew search vim ,就可以搜索名称包括vim的程序,

  
通过 brew update 就可以把包信息更新到最新,不过包更新是通过git命令,所以要先通过 brew install git 命令安装git。
  

  
其他命令
  
brew list 显示已安装的包
  
brew home [] 用浏览器打开相关包的页面
brew info [] 显示包信息
brew deps [] 显示包依赖
brew server 启动web服务器,可以通过浏览器访问http://localhost:4567/ 来同网页来管理包
brew -h brew帮助

  
 
  
下面参考下网友的总结:
  
 
  
查看brew的帮助
  

brew –help
  
安装软件
  

brew install git
  
卸载软件
  

brew uninstall git
  
搜索软件
  

brew search git
  
显示已经安装软件列表
  

brew list
  
更新软件,把所有的Formula目录更新,并且会对本机已经安装并有更新的软件用*标明。
  

brew update
  
更新某具体软件
  

brew upgrade git
  
查看软件信息
  

brew [info | home] [FORMULA...]
  
删除程序,和upgrade一样,单个软件删除和所有程序老版删除。
  

brew cleanup git 
brew cleanup
  
查看那些已安装的程序需要更新
  

brew outdated
  
 
  
其它Homebrew指令:
  
brew list   —列出已安装的软件
  
brew update   —更新Homebrew
  
brew home  *—用浏览器打开
  
brew info   *—显示软件内容信息
  
brew deps * — 显示包依赖
  
brew server *  —启动web服务器,可以通过浏览器访问http://localhost:4567/ 来同网页来管理包
  
brew -h brew   —帮助
  
另外说明下,brew安装程序的过程中需要用到苹果的xcode中的 编译器,你可以到苹果的官网中免费下载安装(需要注册免费的开发者,然后才能下载),安装后到属性(Xcode -- Perference--Downloads--Components--Command Line Tools)点击下载就可以了
  

  
 
  
万一你用的不爽了,卸载指令:
  
 
  
    cd `brew –prefix`
  
    rm -rf Cellar
  
    brew prune 
  
    rm `git ls-files` 
  
    rm -rf Library .git .gitignore bin/brew
  
    rm  -rf  README.md share/man/man1/brew
  
    rm -rf Library/Homebrew Library/Aliases 
  
    rm -rf Library/Formula Library/Contributions
  
    rm -rf ~/Library/Caches/Homebrew
  

 
  
到此为止吧
  

  本文章为菲利克斯猫(Felix.mao) 原创,转载务必在明显处注明:
原文链接:http://blog.csdn.net/maojudong/article/details/7918291

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-218640-1-1.html 上篇帖子: Mac电脑下搭建Apache web服务器 下篇帖子: 解决升级到OS X Mavericks后Oracle SQL Developer无法启动的问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表