2010-05-11 305 views
7

我安装了MacPorts并执行了“sudo port -v selfupdate”之后,我尝试安装meld。在OS X上安装meld

安装刚刚开始抓取各种东西 GNOME-comoon的 perl5.8 的perl5 pkgconfig ..... 这推移和。

这是正常的吗?

回答

2

不幸的是,非常正常与MacPorts的,并且是许多人都切换到自制http://github.com/mxcl/homebrew

不过的原因,我发现这个职位,因为自制软件不包括合并。叹。

+2

同样在这里的情况。试图安装Meld和macports想通过编译GCC来启动*。 还有大约10个其他的依赖关系,所以我准备在大约12小时内使用meld :) – 2011-05-10 18:08:34

8

meldnow available in homebrew。公式can be found here

查看此answer by cmedeiros on SuperUser了解更多关于安装和使用的信息。这比使用MacPorts容易得多。

+1

当我点击'可以在这里找到'链接时,我得到一个404链接 – Kirby 2015-03-30 17:41:46

+1

公式已被移动,试试这个:'brew install homebrew/x11/meld' – Derk 2015-10-15 17:43:06

+1

公式再次移动,试试这个:'brew install homebrew/gui/meld' – 2016-09-15 09:22:53

6

是的,拉入依赖是正常的,但不应该花太长时间。为了比较,安装Meld with Homebrew花了大约15分钟。

仅供参考,我的OS X小牛安装MELD的:

  • 从App Store
  • 安装的Xcode从包安装XQuartz(如果你没有它MELD会抱怨)
  • 命令行:“酿造安装MELD”

如果系统提示您在某些时候安装的Xcode命令行工具,这样做。

希望这会有所帮助。

+0

这样做为了我。漫长,但它的作品。 – mimoralea 2014-06-10 21:12:40

+0

这不包括如何安装brew,可以在这里找到(http://coolestguidesontheplanet.com/installing-homebrew-os-x-yosemite-10-10-package-manager-unix-apps/)。另外最后的brew命令是:'brew install homebrew/x11/meld' – 2015-11-23 00:54:07

10

您可能希望通过自制软件(之前已经提到过)来安装它:

brew install homebrew/gui/meld 

虽然你可能面临的稳定性问题(像我一样)。所以,我宁愿推荐使用“MELD为OSX”:

我们已经基本完成了,但不能通过命令行访问。

解决方案:

  • 写一个小包装,从终端上运行:

    echo -e '#!/bin/sh 
    params="[email protected]" 
    open -W -a Meld --args $params' | sudo tee /usr/local/bin/meld 
    sudo chmod +x /usr/local/bin/meld 
    
  • 尝试(必须使用绝对路径尽管):

    meld /home/a.txt /home/b.txt 
    

    或者从菜单上运行Meld。

+0

请参阅@Headroom针对当前方法的答案。这不再有效 – 2018-03-08 10:50:50

2

与更新式电流指令与自制安装MELD是:

brew install caskroom/cask/meld 
+0

这是当前的方法,因为接受的答案不再有效 – 2018-03-08 10:50:17