mac下软件包管理brew安装使用方法

brew是什么?Homebrew OS X 不可或缺的套件管理器。

brew是一个mac新用户需要了解的必备命令,它是mac下的软件包管理软件,类似centos下的yum、ubuntu下的apt-get,免去了自己手动编译安装的不方便。

很多时候作为一个用户或多或少多都有一些洁癖,不希望系统转垃圾软件,brew就能解决这个问题。

Homebrew 会将套件安装到独立目录,并将文件软链接至 /usr/local ,所有文件均会被安装到预定义目录下,所以您无需担心 Homebrew 的安装位置。

brew安装方法

brew安装前需要先安装Command Line Tools,也就是能够执行gcc等命令。

brew安装只需要一条命令

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

屏幕会输出:

==> This script will install:
/usr/local/bin/brew
/usr/local/Library/…
/usr/local/share/man/man1/brew.1
==> The following directories will be made group writable:
/usr/local/.
/usr/local/bin
/usr/local/etc
/usr/local/lib
==> The following directories will have their group set to admin:
/usr/local/.
/usr/local/bin
/usr/local/etc
/usr/local/lib

Press enter to continue
==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/. /usr/local/bin /usr/local/etc /usr/local/lib
Password:

首先会询问是否同意修改目录权限。同意之后输入sudo密码,然后整个过程就会自动完成。
安装过程会列出来每一步的修改内容并询问你是否同意,主要是修改目录权限。
这些目录是未来安装软件的位置,这样就不用sudo,免密码就可以直接安装。

brew的使用方法

Homebrew的可执行命令是brew,其基本使用方法如下(以wget为例)。

查找软件包

brew search wget

安装软件包

brew install wget

列出已安装的软件包

brew list

删除软件包

brew remove wget

查看软件包信息

brew info wget

列出软件包的依赖关系

brew deps wget

更新brew

brew update
列出过时的软件包(已安装但不是最新版本)

brew outdated

更新过时的软件包(全部或指定)

brew upgrade

brew upgrade wget

当然如果你要安装的软件homebrew上没有,也支持自己定制,过程就没那么简单,这里就不介绍了,感兴趣的可以去官网查看文档

时间: 2024-10-22 23:27:28

mac下软件包管理brew安装使用方法的相关文章

常用windows下远程管理Linux服务器的方法

随着互联网的 高速发展以及Linuxhttp://www.aliyun.com/zixun/aggregation/13760.html">企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux的远程管理成为 网络管理员的首要任务.我们经常见到的几种最为常用的windows下远程管理Linux服务器的方法,基本上都是利用SecureCRT,F-Secure SSH 抑或是PUTTY等客户端工具通过ssh服务来实现Windows下管理Linux服务器的,这些客户端工具几乎不需要

Mac下用adb命令安装apk到真机时报错

问题描述 Mac下用adb命令安装apk到真机时报错 MacdeMacBook-Pro:~ mac$ adb devices List of devices attached 0021e8d2e115e57a device MacdeMacBook-Pro:~ mac$ adb install -r ~/downloads/app-release.apk failed to copy '/Users/mac/downloads/app-release.apk' to '/data/local/t

mac环境中使用brew安装php5.5.15_php实例

Brew 是 Mac 下面的包管理工具,通过 Github 托管适合 Mac 的编译配置以及 Patch,可以方便的安装开发工具. Mac 自带ruby 所以安装起来很方便,同时它也会自动把git也给你装上.官方网站: http://brew.sh   安装方法: ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 使用以下方法可以查看brew是否安装成功,以及目前的版本: lionde

在Debian系的Linux中检查软件包是否被安装的方法_Linux

如果你正在管理Debian或者Ubuntu服务器,你也许会经常使用dpkg 或者 apt-get命令.这两个命令用来安装.卸载和更新包. 在本篇中,让我们看下如何在基于DEB的系统下检查是否安装了一个包. 要检查特定的包,比如firefox是否安装了,使用这个命令: dpkg -s firefox 示例输出: Package: firefox Status: install ok installed Priority: optional Section: web Installed-Size:

Mac下搭配配置Rails开发环境方法

rails 开发,最让人头疼的就是环境问题.其本身的理念加上某伟大防御工程的帮助,使得每次环境的配置都的花费很长的时间来解决:同时,与人协作也有诸多不便.所以一直在尝试做一个可以随时复用的开发环境来. 1. 安装 Docker 关于 Mac 下 docker 有了最新的解决方案,就是 Docker for Mac ,直接下载安装就可以了(目前尚在 beta 版本,但是对于开发环境使用足矣). 2. 编写 Dockerfile 为了实现目的,我做了两个 docker image ,一个 base

windows下批量管理远程桌面的方法

用:windows下批量管理远程桌面, http://www.appmazing.com/ 官方站点  http://www.appmazing.com/files/RDO_Setup.exe windows 2003需要安装此补丁 http://download.microsoft.com/download/8/8/7/8879aabf-6352-4ffe-a65a-11b3f70eb6eb/WindowsServer2003-KB925876-v2-x86-ENU.exe 下载软件,提示需要

27 个 Linux 下软件包管理工具 DNF 命令例子

DNF即Dandified YUM,是基于RPM的Linux发行版的下一代软件包管理工具.它首先在Fedora 18中出现,并且在最近发行的Fedora 22中替代了YUM工具集. DNF致力于改善YUM的瓶颈,即性能.内存占用.依赖解决.速度和许多其他方面.DNF使用RPM.libsolv和hawkey库进行包管理.尽管它并未预装在CentOS和RHEL 7中,但您可以通过yum安装,并同时使用二者. 您也许想阅读更多关于DNF的信息: 使用DNF取代Yum背后的原因 最新的DNF稳定版本是2

Linux(Ubuntu)下Mysql5.6.28安装配置方法图文教程

mysql5.6.28安装配置方法 1.系统基本信息查看,尝试yum安装 $ sudo -s # df -lh Filesystem Size Used Avail Use% Mounted on /dev/vda1 79G 1.6G 74G 3% / udev 3.9G 8.0K 3.9G 1% /dev tmpfs 799M 252K 799M 1% /run none 5.0M 0 5.0M 0% /run/lock none 3.9G 0 3.9G 0% /run/shm # uname

win7下MySql 5.7安装配置方法图文教程_Mysql

上学的时候经常使用MySql,当时也没想其他,主要是MySql对电脑的要求比较低,负载比较小.工作后一直在使用Oracle,现在因为项目的需要,重新安装MySql,发现变化有点多. 本经验适用于安装MySql最新版本数据库. 具体实现步骤: 下载MySql,作者通过度娘搜索MySql,找到文件mysql-installer-community-5.7.3.0-m13.2063434697.msi,虽然这一个文件比较大,但是不用我们可以的区分64位还是32位,如图 双击安装包,会出现安装前准备,当