MacOS的软件包管理器

安装MacOS后很怀念Linux下的yum或apt-get,搜索一番发现有MacPorts和Homebrew可用,能够实现与Linux下一样的软件包管理。下面介绍这2款软件的使用方式,注意它们是不兼容的,只能二选一,我选择的是Homebrew。

MacPorts:

安装:

点此访问MacPorts官方网站,下载对应版本的dmg进行安装。

卸载:

1
sudo port -f uninstall installed

更新仓库:

1
sudo port -v selfupdate

搜索、安装、卸载软件:

1
2
3
port search cmake
port install cmake
port uninstall cmake

其它指令:

1
2
port outdated -查看有更新的软件以及版本
sudo port upgrade outdated -升级可以更新的软件

Homebrew:

安装:

1
2
sudo -s
curl -L http://github.com/mxcl/homebrew/tarball/master | tar xz --strip 1 -C /usr/local

卸载:

1
2
3
4
5
cd `brew –prefix`
rm -rf Cellar
brew prune
rm -rf Library .git .gitignore bin/brew README.md share/man/man1/brew
rm -rf ~/Library/Caches/Homebrew

搜索、安装、卸载软件:

1
2

brew search /cmake*/

brew install cmake

其它指令:

1
2
3
4
5
6
7
brew list   —列出已安装的软件
brew update   —更新Homebrew
brew home  *—用浏览器打开
brew info   *—显示软件内容信息
brew deps * — 显示包依赖
brew server *  —启动web服务器,可以通过浏览器访问http://localhost:4567/ 来同网页来管理包
brew -h brew   —帮助



posted @ 2014-10-09 07:59  流星无语  阅读(448)  评论(0)    收藏  举报