maOS X 下的两个常用包管理软件Homebrew, Macports


本人之前都是用的ubuntu,习惯了他的apt-get 来管理软件包,因为非常方便,转用mac后一时有点不习惯,后来发现原来mac下也有类似这样的包管理软件,比较有名的就属Homebrew和Macports了。Ok, 下面就来看下如何安装和使用这两个软件。当然,要安装这两个软件,首先要安装Xcode, 目前版本为4.1.1,lion用户是免费的。

Homebrew

1.安装Homebrew:

在终端的命令行状态下面执行一下命令:


sudo ruby -e “$(curl -fsSL https://gist.github.com/raw/323731/install_homebrew.rb)”

2. 通过homebrew安装程序

Homebrew安装成功后,会自动创建目录/usr/local/Cellar 来存放Homebrew安装的程序。 这是你在命令行状态下面就可以使用 brew 命令了.通过 brew install就可以安装软件了.

通过 brew search 就可以搜索程序,例如 brew search vim ,就可以搜索名称包括vim的程序。

3. 更新包
通过 brew update 就可以把包信息更新到最新,不过包更新是通过git命令,所以要先通过 brew install git 命令安装git.

4. 其他命令

brew list 显示已安装的包

brew home  用浏览器打开相关包的页面

brew info  显示包信息

brew deps  显示包依赖

brew server 启动web服务器,可以通过浏览器访问http://localhost:4567/ 来同网页来管包

brew -h brew帮助

Macports

Macports 的官方网站:www.macports.org/

1.安装macports:

Macports 安装有很多种:

a. dmg格式的的方便简单,可以从官方网站下载不同版本的,LionSnow Leopard or Leopard,打开之后安装即可。

b. 源代码安装,下载源码包: MacPorts-2.0.1.tar.bz2 或 MacPorts-2.0.1.tar.gz

。解压缩 “tarxjvf MacPorts-2.0.1.tar.bz2"or “tar xzvf MacPorts-2.0.1.tar.gz".

。cd  MacPorts-2.0.1

。./configure && make && sudo make install

c. 从SVN check out: 可以参考 installing from subversion

MacPorts使用

更新ports tree和MacPorts版本,强烈推荐第一次运行的时候使用-v参数,显示详细的更新过程。


sudo port -v selfupdate

搜索索引中的软件


port search name

安装新软件


sudo port install name

卸载软件


sudo port uninstall name

查看有更新的软件以及版本


port outdated

升级可以更新的软件


sudo port upgrade outdated

Eclipse的插件需要subclipse需要JavaHL,下面通过MacPorts来安装


sudo port install subversion-javahlbindings


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值