在我安装了 MacPorts 并执行了“sudo port -v selfupdate”之后,我尝试安装 meld。
安装刚刚开始获取各种东西 gnome-comoon perl5.8 perl5 pkgconfig ..... 这样一直持续下去。
这正常吗?
在我安装了 MacPorts 并执行了“sudo port -v selfupdate”之后,我尝试安装 meld。
安装刚刚开始获取各种东西 gnome-comoon perl5.8 perl5 pkgconfig ..... 这样一直持续下去。
这正常吗?
你可能想通过 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。
meld现在可以在homebrew中使用。公式可以在这里找到。
有关安装和使其工作的更多信息,请参阅cmedeiros 在 SuperUser 上的此答案。这比使用 MacPorts 容易得多。
带有更新公式的当前命令以使用 homebrew 安装 meld 是:
brew install caskroom/cask/meld
是的,引入依赖项是正常的,但不应该花费太长时间。相比之下,我用 Homebrew 安装 Meld 大约需要 15 分钟。
作为参考,我在 OS X Mavericks 上安装 Meld:
如果在某个时候提示您安装 Xcode 命令行工具,请执行此操作。
希望这可以帮助。
不幸的是, MacPorts 很正常,这也是很多人改用自制软件的原因http://github.com/mxcl/homebrew
但是,我发现这篇文章是因为自制软件不包含 Meld。叹。
考虑下载 macOS 融合版 dmg https://github.com/yousseb/meld/releases/
2020 年 7 月 23 日更新
做就是了 :
brew install homebrew/gui/meld
Brew 现在可以工作了brew install --cask meld
。见https://formulae.brew.sh/cask/meld#default
使用更新的 brew 链接: brew install caskroom/cask/meld
即使在此之后,当我通过谷歌安装备份和恢复工具时它也不起作用。我猜它弄乱了python版本。