文档章节

Homebrew - macOS 不可或缺的套件管理器

天秤vs永恒
 天秤vs永恒
发布于 2016/11/15 23:42
字数 388
阅读 5
收藏 0

一、Homebrew 是什么?

Unix/Linux 安装软件的时候有个很常见、也很令人头疼的事情,那就是软件包依赖。值得高兴的是,当前主流的 Linux 两大发行版本都自带了解决方案,Red hatyumUbuntuapt-get

macOS 也是 Unix 系系统,忧伤的是 macOS 没有提供类似的解决方案,幸运的是有第三方提供了解决方案。本文介绍的就是 macOS 上最受欢迎的 Homebrew,Homebrew 简称 brew,是 macOS 上的软件包管理工具,能很方便的安装(及依赖包)和卸载软件。

二、Homebrew 的安装

Homebrew 的安装非常简单,安装需要使用 Ruby,macOS 中默认已经安装了 Ruby,所以只需复制如下命令到终端中执行即可:

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

稍等片刻即可安装成功。

三、Homebrew 的使用

Homebrew 使用非常简单,常用的有搜索、安装、卸载软件,使用如下:

1. 搜索软件:brew search 软件名,如:

$ brew search wget

2. 安装软件:brew install 软件名,如:

$ brew install wget

3. 卸载软件:brew remove 软件名,如:

$ brew remove wget

四、相关资料

如需更多的资料,去官网和官方的 Github 去探索吧!

官网:http://brew.sh/index_zh-cn.html Github:https://github.com/Homebrew/brew/


本文首发于马燕龙个人博客,欢迎分享,转载请标明出处。 马燕龙个人博客:http://www.mayanlong.com 马燕龙个人微博:http://weibo.com/imayanlong 马燕龙Github主页:https://github.com/yanlongma

© 著作权归作者所有

共有 人打赏支持
天秤vs永恒
粉丝 4
博文 36
码字总数 16736
作品 0
长宁
项目经理
私信 提问
Mac 安装Homebrew 以及brew update

0、前提"安装CocoaPods 因为最近两天我更换了ssd固态硬盘和重装了 macOS Sierra 10.12系统,需要重新安装cocoaPods Xcode8 macOS Sierra 10.12 安装CocoaPods 我在安装过程pod setup遇到问题...

朝雨晚风
2016/12/20
0
0
MacOS Install Docker

使用 Homebrew 安装 macOS 我们可以使用 Homebrew 来安装 Docker。 Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装: $ brew cask install dock...

Linux就该这么学
10/22
0
0
Mac Java 开发环境搭建清单(不断更新中)

一、系统设置 在任何的操作系统中,首先你需要做一件事就是更新系统,点击窗口左上角的  > 关于本机 > 软件更新 。此外,如果这是一部新的电脑,你还需要到系统设置进行一些适当调整。如何...

九州暮云
02/07
0
0
Solidity文档(中文版)连载二:安装 Solidity 编译器

序言 本文是 Solidity 文档(以太坊官方 Solidity 开发手册)中文版连载的第二部分。这个连载的第一部分是智能合约概述。 这份文档的英文原文可以在以太坊官网的最下方 Solidity 链接中找到。...

风静縠纹平
05/07
0
0
Mac OSX 10.9搭建nginx+mysql+php-fpm环境

安装homebrew homebrew是mac下非常好用的包管理器,会自动安装相关的依赖包,将你从繁琐的软件依赖安装中解放出来。安装homebrew也非常简单,只要在终端中输入: homebrew的常用命令: 想了解更...

abing_hu
2014/01/04
0
7

没有更多内容

加载失败,请刷新页面

加载更多

Confluence 6 快捷键

快捷键图标。 官方的下载地址为:https://atlassianblog.wpengine.com/wp-content/uploads/2018/01/keyboard-shortcuts-infographics.pdf...

honeymose
58分钟前
2
0
Apache限定目录解析PHP,限制user_agent,PHP相关的配置

Apache限定目录解析PHP 配置前访问upload/index.php [root@test-a ~]# curl -x192.168.77.139:80 'www.test.com/upload/index.php'This is upload diretory 配置,/usr/local/apache2.4/......

野雪球
今天
3
0
java.util.Concurrent.Exchanger源码

类图 源码: package java.util.concurrent;import java.util.concurrent.atomic.AtomicInteger;import java.util.concurrent.atomic.AtomicReference;import java.util.concurrent......

狼王黄师傅
今天
6
0
Kubernetes里的secret最基本的用法

Secret解决了密码、token、密钥等敏感数据的配置问题,使用Secret可以避免把这些敏感数据以明文的形式暴露到镜像或者Pod Spec中。 Secret可以以Volume或者环境变量的方式使用。 使用如下命令...

JerryWang_SAP
昨天
5
0
2018-11-20学习笔记

1. python数据类型: 给变量赋值什么样的值,变量就是什么样的类型 给变量赋值整数,变量就是整数类型 给变量赋值字符串,变量就是字符串类型 123 和“123”一样吗? 在python中 单引号 与双...

laoba
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部