Mac-Homebrew简介与安装

作者: 船长_ | 来源:发表于2016-10-23 21:26 被阅读484次

Homebrew官网 http://brew.sh/index_zh-cn.html

Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get、yum神器.

网友回答

Mac OS X是基于Unix的操作系统,可以安装大部分为Unix/Linux开发的软件。然而,如果只是以使用为目的,对每个软件都进行手工编译不是很方便,也不利于管理已安装的软件,于是出现了类似于Linux中APT、Yum等类似的软件包管理系统,其中最著名的有MacPorts、Fink、Homebrew等。
我曾经是MacPorts的使用者,但了解Homebrew之后,立即“弃暗投明”了。其实MacPorts也是一个很不错的解决方案,除了一个实在让我头疼的特性。MacPorts有个原则,对于软件包之间的依赖,都在MacPorts内部解决(/opt/local),无论系统本身是否包含了需要的库,都不会加以利用。这使得MacPorts过分的庞大臃肿,导致系统出现大量软件包的冗余,占用不小的磁盘空间,同时稍大型一点的软件编译时间都会难以忍受。
而Homebrew的原则恰恰相反,它尽可能地利用系统自带的各种库,使得软件包的编译时间大为缩短;同时由于几乎不会造成冗余,软件包的管理也清晰、灵活了许多。Homebrew的另一个特点是使用Ruby定义软件包安装配置(叫做formula),定制非常简单。

Homebrew的安装非常简单,打开终端复制、粘贴以下命令,回车

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

Homebrew使用

常用的

搜索软件:brew search 软件名,如brew search wget

安装软件:brew install 软件名,如brew install wget

卸载软件:brew remove 软件名,如brew remove wget

** 查询套件咨询:** brew info 软件名

已经安装了哪些套件: brew list

更新 home-brew 自己: brew update

参考文章:
Homebrew简介及安装
Homebrew: 新一代 OSX 套件管理工具

相关文章

  • Mac-Homebrew简介与安装

    Homebrew官网 http://brew.sh/index_zh-cn.html Homebrew简称brew...

  • Mac-Homebrew安装

    Homebrew介绍 Homebrew主要用于解决软件依赖包的关系。如其他linux系统Red hat有yum,U...

  • 简介与安装

    1、D3是什么? data-drive-document JavaScript库 2、为什么要数据可视化? 枯燥乏...

  • Lucene简介与使用

    1. Lucene简介与安装: 1.1 简介:1.2 索引与搜索流程:1.3 基本概念:2. 安装与使用:2.1...

  • redis简介与安装

    redis使用场景: 1、登录会话存储:存储在redis中,与memcached相比,数据不会丢失。 2、排行版/...

  • memcached简介与安装

    什么是memcached: 1、memcached之前是danga的一个项目,最早是为LiveJournal服务的...

  • ElasticSearch简介与安装

    简介: ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,...

  • nginx简介与安装

    简介: nginx是一款轻量级web服务器,也是一款反向代理服务器(作为http的反向代理服务器) 安装(linu...

  • HIVE简介与安装

    基于hadoop的数据仓库工具,封装了mapreduce,大大简化了开发过程(简单来说,就是把sql变成了mapr...

  • smina安装与简介

    概要 smina 是基于Autodock Vina的软件,主要聚焦于提升算法和最小化。主要的改变包括: 通过Ope...

网友评论

    本文标题:Mac-Homebrew简介与安装

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