Установка meld на OS X

После того, как я установил MacPorts и сделал "sudo port -v selfupdate", я пытаюсь установить meld.

Установка только начинается с загрузки всех видов материала гном-comoon perl5.8 perl5 pkg-config ..... это продолжается и продолжается.

Это нормально?

Ответ 1

Вы можете установить его через HomeBrew (уже упоминалось ранее):

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 из меню.

Ответ 3

Да, это нормально, чтобы тянуть зависимости, но это не должно занять слишком много времени. Для сравнения, установка Meld с Homebrew заняла у меня около 15 минут.

Для справки, моя установка Meld на OS X Mavericks:

  • Установить Xcode из магазина приложений
  • Установите XQuartz из пакета (Meld будет жаловаться, если у вас его нет)
  • Командная строка: 'brew установить meld'

Если вам будет предложено установить инструменты командной строки Xcode в какой-то момент, сделайте это.

Надеюсь, что это поможет.

Ответ 4

Текущая команда с обновленной формулой для установки meld с homebrew:

brew install caskroom/cask/meld

Ответ 5

К сожалению, является очень нормальным с MacPorts, и это причина того, что многие люди перешли на homebrew http://github.com/mxcl/homebrew

Однако я нашел этот пост, потому что homebrew не включает Meld. Вздох.

Ответ 7

используйте обновленную ссылку brew: brew install caskroom/cask/meld