您的位置:首页 > 其它

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

2012-03-04 18:21 429 查看
本人之前都是用的ubuntu,习惯了他的apt-get 来管理软件包,因为非常方便,转用mac后一时有点不习惯,后来发现原来mac下也有类似这样的包管理软件,比较有名的就属Homebrew和Macports了。Ok, 下面就来看下如何安装和使用这两个软件。当然,要安装这两个软件,首先要安装Xcode,目前版本为4.1.1,lion用户是免费的。Homebrew1.安装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帮助MacportsMacports 的官方网站:www.macports.org/1.安装macports:Macports 安装有很多种:a. dmg格式的的方便简单,可以从官方网站下载不同版本的,Lion, SnowLeopard 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 installc. 从SVN check out: 可以参考 installing from subversionMacPorts使用更新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

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息