18

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

安装刚刚开始获取各种东西 gnome-comoon perl5.8 perl5 pkgconfig ..... 这样一直持续下去。

这正常吗?

4

9 回答 9

18

你可能想通过 HomeBrew 安装它(之前已经提到过):

brew install homebrew/gui/meld

尽管您可能会遇到稳定性问题(就像我一样)。所以我宁愿推荐使用“Meld for OSX”:

我们基本上完成了,但是无法通过命令行访问它。

解决方案:

  • 编写一个小包装器从终端运行:

    echo -e '#!/bin/sh
    params="$@"
    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。

于 2016-02-29T13:58:56.627 回答
9

meld现在可以homebrew中使用。公式可以在这里找到

有关安装和使其工作的更多信息,请参阅cmedeiros 在 SuperUser 上的此答案。这比使用 MacPorts 容易得多。

于 2013-04-18T21:29:57.657 回答
9

带有更新公式的当前命令以使用 homebrew 安装 meld 是:

brew install caskroom/cask/meld
于 2017-02-23T11:04:12.990 回答
6

是的,引入依赖项是正常的,但不应该花费太长时间。相比之下,我用 Homebrew 安装 Meld 大约需要 15 分钟。

作为参考,我在 OS X Mavericks 上安装 Meld:

  • 从应用商店安装 Xcode
  • 从包中安装XQuartz(如果没有,Meld 会抱怨)
  • 命令行:“酿造安装融合”

如果在某个时候提示您安装 Xcode 命令行工具,请执行此操作。

希望这可以帮助。

于 2014-01-30T21:42:09.187 回答
2

不幸的是, MacPorts 很正常,这也是很多人改用自制软件的原因http://github.com/mxcl/homebrew

但是,我发现这篇文章是因为自制软件不包含 Meld。叹。

于 2010-08-10T05:11:37.960 回答
1

考虑下载 macOS 融合版 dmg https://github.com/yousseb/meld/releases/

于 2018-09-10T11:55:42.293 回答
0

2020 年 7 月 23 日更新

做就是了 :

brew install homebrew/gui/meld

于 2021-07-23T04:06:05.333 回答
0

Brew 现在可以工作了brew install --cask meld。见https://formulae.brew.sh/cask/meld#default

于 2021-06-21T01:57:22.207 回答
-1

使用更新的 brew 链接: brew install caskroom/cask/meld

即使在此之后,当我通过谷歌安装备份和恢复工具时它也不起作用。我猜它弄乱了python版本。

于 2019-01-17T21:02:04.810 回答