brew mac osx 上软件包管理工具
今天推荐 Mac OSX 下,方便高效的包管理工具 brew
brew 的全名叫做 Homebrew
它的功能类似于 ubuntu 下同下 apt-get ,或者 Cent OS 下的 yum 等包管理工具. 我们可以很方便的 安装,更新,卸载软件
brew 的官网
brew 安装
打开你的 mac 终端命令行工具,输入下面的脚本
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
因为我之前安装过.所以在此输入安装脚本后,提示 Homebrew 已经安装过
➜ /Users/zhangzhi >ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
brew 安装软件
brew install 软件名称
我的电脑通过 brew 安装了 nvm 输入下面的脚本运行
➜ /Users/zhangzhi >brew install nvm
brew 查看已安装的软件
brew list 可以查看所有安装的软件
当你具体想查看某一款软件的时候,可以用 info
brew info 软件名称
比如你可以查看已经安装的 nvm 信息
➜ /Users/zhangzhi >brew info nvm
nvm: stable 0.26.1 (bottled), HEAD
Manage multiple Node.js versions
https://github.com/creationix/nvm
/usr/local/Cellar/nvm/0.26.1 (3173 files, 56M) *
Poured from bottle
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/nvm.rb
==> Caveats
Add NVM's working directory to your $HOME path (if it doesn't exist):
mkdir ~/.nvm
Copy nvm-exec to NVM's working directory
cp $(brew --prefix nvm)/nvm-exec ~/.nvm/
Add the following to $HOME/.bashrc, $HOME/.zshrc, or your shell's
equivalent configuration file:
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
Type `nvm help` for further information.
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
它列出了已安装软件的版本,开源地址等信息.甚至还贴心的告诉你如何设置环境变量等.
brew 查询软件
可以根据软件名称模糊查询软件信息
brew search git
➜ /Users/zhangzhi >brew search git
bagit git-cal git-flow-avh git-multipush git-sh git-town gitup topgit
bash-git-prompt git-cola git-ftp git-now git-ssh git-tracker legit
easy-git git-crypt git-gerrit git-number git-stree git-url-sub libgit2
geogit git-encrypt git-hooks git-octopus git-subrepo gitbucket libgit2-glib
git git-extras git-imerge git-open git-test giter8 magit
git-annex git-fixup git-integration git-plus git-tf github-release modgit
git-archive-all git-flow git-lfs git-review git-tig gitslave stgit
homebrew/binary/subgit Caskroom/cask/digital-power-station Caskroom/cask/gity
homebrew/emacs/git-messenger Caskroom/cask/digital Caskroom/cask/laullon-gitx
homebrew/emacs/git-modes Caskroom/cask/git-annex Caskroom/cask/lego-digital-designer
homebrew/fuse/gitfs Caskroom/cask/git Caskroom/cask/logitech-control-center
homebrew/games/git-game Caskroom/cask/gitbook Caskroom/cask/logitech-gaming-software
homebrew/head-only/git-hg Caskroom/cask/gitbox Caskroom/cask/logitech-harmony
homebrew/head-only/git-svn-abandon Caskroom/cask/github-desktop Caskroom/cask/logitech-media-server
homebrew/head-only/git-utils Caskroom/cask/githubpulse Caskroom/cask/logitech-myharmony
homebrew/head-only/gitstats Caskroom/cask/gitifier Caskroom/cask/logitech-options
homebrew/head-only/willgit Caskroom/cask/gitify Caskroom/cask/logitech-unifying
homebrew/tex/git-latexdiff Caskroom/cask/gitter Caskroom/cask/rowanj-gitx
homebrew/versions/git-tf-2.0.2 Caskroom/cask/gitup Caskroom/cask/smartgit
Caskroom/cask/adobe-digital-editions Caskroom/cask/gitx Caskroom/cask/snagit
列出了 git 相关的各种软件
brew 卸载软件
brew uninstall 软件名称
brew 其他相关命令
brew update 更新 Homebrew brew home 在浏览器端打开 Homebrew 官网 brew deps 显示包的依赖信息
你可能感兴趣
brew mac osx 上软件包管理工具的更多相关文章
- Mac OSX上的软件包管理工具,brew 即 Homebrew
brew 即 Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便. brew类似ubuntu系统下的apt-get的功能. 安装 ...
- brew 又叫Homebrew,是Mac OSX上的软件包管理工具
brew 又叫Homebrew,是Mac OSX上的软件包管理工具; Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装.卸载.更新.查看.搜索等很多实用的功能.简单的一条指令,就可以 ...
- mac os x 10.9.1 安装 Homebrew软件包管理工具及brew安装maven3.1.1
Mac OSX上的软件包管理工具,安装软件或者卸载软件. 打开终端输入(如不行,可参考homebrew官网): ruby -e "$(curl -fsSL https://raw.githu ...
- mac安装brew 软件包管理工具Homebrew
brew 全称Homebrew 是Mac OSX上的软件包管理工具 Homebrew 安装和卸载工具 只用一行命令就能完成 官方地址: http://brew.sh/index.html ...
- mac pro下安装brew软件包管理工具
Homebrew简称brew,OSX上的软件包管理工具,在Mac终端可以通过brew安装.更新.卸载软件. 1.打开终端直接输入下面指令回车: ruby -e "$(curl -fsSL h ...
- Mac Pro 安装 Homebrew 软件包管理工具
Linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有 yum,Ubuntu有 apt-get. Mac os 中没有类似的东东,不过有第三方库支持 ...
- Mac安装软件包管理工具Homebrew
PS:最近开始学习groovy,打算去官网下载SDK Bundle,可是官网半天加载不出来,而且莫名其妙就是下载不下来,Folx一直提示 "无效的HTTP相应:禁止",可能是插件和 ...
- brew || yarn 软件包管理工具
1.brew || yarn 软件包管理工具
- RPM是RedHat Package Manager(RedHat软件包管理工具)
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种 ...
随机推荐
- linux 系统启动流程
原著资料网址:http://wenku.baidu.com/view/414127fdf705cc1755270997.html (版权归原作者所有) Linux系统的启动分5个阶段,每个阶段都完成不 ...
- kubernetes学习笔记1
安装篇 Downloading Kubernetes You can either build a release from sources or download a pre-built relea ...
- 微信公众号发起微信支付 c#
tenpay.dll: MD5Util.cs using System; using System.Collections.Generic; using System.Linq; using Syst ...
- NSString用法
1 创造字符串 NSString *str1 = @"hello"; NSString *str2 = [NSString string]; NSString *str3 = [N ...
- java 中的原始类型与原始封装类型
Java 提供两种不同的类型:引用类型和原始类型(或内置类型).比如:Int是java的原始数据类型,Integer是java为int提供的封装类.Java为每个原始类型提供了封装类,常见的原始与 ...
- hive添加分区
添加分区 alter table 表名 add partition (dt='2016-09-12'); select * from 表名 where dt = '2016-09-12' limit ...
- WP8_访问ListBox中的Item项中的某个元素
How to access a Control placed inside ListBox ItemTemplate in WP7(转) In this post I am going to talk ...
- CSS3 background-size图片自适应
转自:http://www.html5cn.com.cn/css3/2013-04-21/267.html: background-size属性和background-origin属性.backgro ...
- hdu2571
if(x==1) f(x,y)=max{f(x,y-1),f(x,z)} {y%z==0&&1<y/z<=y&&1<=z<<y} els ...
- 使用buildroot编译bind DNS服务器
用buildroot来制作文件系统很方便,编译出来的文件系统是直接可用的,不用添加脚本等麻烦的工作,很多的库和app都可以直接添加到文件系统里边,如常用的udhcpc,tftp,apache,ligh ...