ios ---OS X 10.8.1 系统 HomeBrew的安装和简单使用

本文章为菲利克斯猫(Felix.mao)原创,转载务必在明显处注明:

原文链接:http://blog.csdn.net/maojudong/article/details/7918291

前面两篇文章已经介绍了由于我的好奇心,安装了不该安装的软件----错误的安装了RVM源和我不喜欢的MacPorts(其实没有那么差劲了)的卸载方法。

好了,现在有了个纯净的系统,有个全新的开始吧!新的生命开始了

不扯蛋了,言归正传:

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://mxcl.github.com/homebrew/

此网站中已经讲解了如何安装homebrew,不过我下面还是简单的介绍一下

Homebrew是基于Ruby的(Mac电脑默认是安装的1.8.7版本的ruby),所以安装过程也是很简单的,把下面的代码粘贴到Terminal中执行

ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)

这个地址是官方给出的(亲测有时候是OK的),其实也有很多第三方的地址,如果这个不可用(中国特色,你懂得),可以google一下地址

例如https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb

好了,直接上图

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

安装完成后,可以用brew doctor命令检测下是否有什么冲突的地方(如没有卸载MacPorts等等)

好了,安装完成了,是不是很简单呢

看看安装成功了没有

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

时间: 2024-10-12 23:28:17

ios ---OS X 10.8.1 系统 HomeBrew的安装和简单使用的相关文章

Ruby系列文章之6 ---OS X 10.8.1 系统 HomeBrew的安装和简单使用

本文章为菲利克斯猫(Felix.mao)原创,转载务必在明显处注明: 原文链接:http://blog.csdn.net/maojudong/article/details/7918291 前面两篇文章已经介绍了由于我的好奇心,安装了不该安装的软件----错误的安装了RVM源和我不喜欢的MacPorts(其实没有那么差劲了)的卸载方法. 好了,现在有了个纯净的系统,有个全新的开始吧!新的生命开始了 不扯蛋了,言归正传: 1.  前言 作为linux系统的忠实粉丝,我们都很喜欢 (Debian/U

Hadoop2.7.3 多台主机完全分布式搭建(Mac OS X 10.12.4系统 + Parallels Desktop 12 Pro Edition)

Hadoop2.7.3 多台主机完全分布式搭建(Mac OS X 10.12.4系统) 前言 由于学校课程实验的要求,特意需要搭建hadoop的完全分布式系统,所以自己就蛋疼的配了,可惜关于MAC系统的Hadoop搭建材料太少,而且真正的基于校园网的配置基本上没有(基本是在一台电脑上进行,因此当在多台电脑上运行会有许多bug),因此这里想要能够将自己搭的过程想要分享给大家,可能有些配置的解释没有那么全面,所以希望大家见谅?? 环境 基于Mac OSX 10.12.4(Sierra).Ubuntu

MAC OS X 10.9下Xcode 6 beta安装图文教程

为了方便大家学习和使用Swift语言,而又不用影响项目进展或者系统的正常使用,更是出于稳定性和安装的难易程度,我们不需要直接在Mac上更新到新版Xcode 6 Beta版,特此做了一个VMware 10虚拟机下的Mac OS X 10.9系统中安装Xcode 6 Beta来体验Swift语言的教程,希望对大家有帮助. 一.准备工作: 1.使用Vmware虚拟机部署Swift开发环境之Mac OS X系统安装 http://blog.csdn.net/baigoocn/article/detail

黑苹果Yosemite 10.10.1懒人版完美安装及简单驱动设置

1.硬件概要 CPU: 英特尔 Xeon E3-1230 V2 (四核)主板: 技嘉 H77-DS3H (Intel H77 (Panther Point Base))内存: 8 GBytes显卡: NVIDIA(英伟达) GeForce GTX 650 Ti, 1024 MBytes of GDDR5 SDRAM硬盘: 三星 SSD 840 EVO 120GB显示器: PHILIPS 237EQPH (237E3QPH)网卡: Qualcomm/Atheros AR8151 PCI-E 千兆以

Linux系统ELK的安装和简单实用(一)

本博客安装的ELK版本为目前最新版本6.3.0,由于elasticsearch是基于java开发的,所以对JDK的版本有要求,在5.0以后的版本中,要求JDK版本不低于1.8的才可正常实用. 同时,elasticsearch,logstash,kibana三个版本最好一致,否则会产生因版本冲突发生的错误. 下面开始安装步骤: 1.elasticsearch的安装 下载elasticsearch的官方版本:https://www.elastic.co/cn/downloads/elasticsea

VMware Workstation 12 安装mac os x 10.11

本人最近在学习iOS开发,因为初学,购买设备有点太昂贵了点.和我有意向想法的朋友可以看看在这篇文章,在虚拟机里装MAC os系统. 第一步:准备 VMware Workstation 12版本 mac os x 10.11的系统,后缀名为.cdr unlocker 206/208(for OS X 插件补丁)(必须下载,要不VMware无法识别苹果系统) 第二步:安装 1.安装虚拟机 VMware Workstation自行下载安装,安装好后注册码百度有很多,如果有条件还是建议购买注册码的. 2

【工具】Homebrew的安装及使用

Homebrew官网:http://brew.sh/index_zh-cn.html Homebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,相当于linux下的apt-get.yum神器:Homebre可以在Mac上安装一些OS X没有的UNIX工具,Homebrew将这些工具统统安装到了 /usr/local/Cellar 目录中,并在 /usr/local/bin 中创建符号链接. Homebrew的安装 Homebrew的安装很简单,只需在终端下输入如

OS X 10.10 环境通过Homebrew同时安装OpenCV 2和3

<!doctype html> OS X 10.10 环境通过Homebrew同时安装OpenCV 2和3 前述 我在Mac上配置OpenCV花费过很长时间,使用Win平台的同学大多数会给VS安装OpenCV库,在尝试过使用Xcode配置并建立OpenCV工程后,由于对Xcode环境的陌生以及其本身对C++支持的不完善,边很快放弃了. 下面,具体但不是精简地说下OS X 10.10 中使用OpenCV的两种方式. 1.CMake + OpenCV + 文本编辑器 2.CMake + CLion

Win8下在Vmware11中安装使用苹果系统OS X 10.10

原文:Win8下在Vmware11中安装使用苹果系统OS X 10.10 ??近来因为需要做 iOS 的项目,所以需要多花一些时间看看敲敲代码.因为自己手头上并没有 Mac(过年为了闲的时候能玩玩游戏买了联想,唉),想想不能只靠每天在公司的时间练 demo 吧,那样学的太慢了,所以就想着在 Win8 下装个 Mac 试试.装 Mac 有两个选择,一个是双系统,这个我查了查,发现我的型号的笔记本驱动问题太多,再加上我已经装了 Ubuntu 双系统,怕自己搞出大问题来,所以放弃.如果你想装双系统的话