2010-05-11 13 views
7

Dopo aver installato MacPorts e fatto un 'sudo port -v selfupdate', provo a installare meld.Installazione di meld su OS X

L'installazione appena inizia a andare a prendere tutti i tipi di roba gnome-comoon perl5.8 Perl5 pkgconfig ..... questo va avanti e avanti.

È normale?

risposta

2

Purtroppo, il è molto normale con MacPorts, ed è la ragione per cui la gente molti sono passati a homebrew http://github.com/mxcl/homebrew

Tuttavia, ho trovato questo post perché homebrew non include Meld. Sospiro.

+2

Stessa situazione qui. Cercando di installare Meld e macports si desidera * avviare * compilando GCC. Ci sono anche altre 10 dipendenze, quindi sarò pronto per utilizzare la combinazione in circa 12 ore :) –

8

meld è now available in homebrew. La formula can be found here.

Vedere questo answer by cmedeiros on SuperUser per ulteriori informazioni sull'installazione e come farlo funzionare. Questo è molto più semplice rispetto all'utilizzo di MacPorts.

+1

Ottengo un 404 quando clicco sul link 'può essere trovato qui' – Kirby

+1

La formula è stata spostata, prova questo : 'brew install homebrew/x11/meld' – Derk

+1

La formula è stata nuovamente spostata, prova questo:' brew install homebrew/gui/meld' –

6

Sì, è normale inserire le dipendenze ma non dovrebbe impiegare troppo tempo. Per fare un confronto, l'installazione di Meld with Homebrew ha richiesto circa 15 minuti.

Per riferimento, la mia installazione di Meld su OS X Mavericks:

  • Installare Xcode da App Store
  • Installa XQuartz dalla confezione (Meld si lamenterà se non ce l'hai)
  • riga di comando: 'brew install meld'

Se viene richiesto di installare gli strumenti della riga di comando Xcode, ad un certo punto, farlo.

Spero che questo aiuti.

+0

Questo ha funzionato per me. Lungo, ma funziona. – mimoralea

+0

Questo non include come installare brew che può essere trovato [qui] (http://coolestguidesontheplanet.com/installing-homebrew-os-x-yosemite-10-10-package-manager-unix-apps/). Anche il comando finale di brew era: 'brew install homebrew/x11/meld' –

10

Si consiglia di installarlo tramite HomeBrew (già citato in precedenza):

brew install homebrew/gui/meld 

Anche se si può affrontare i problemi di stabilità (come ho fatto io). Quindi preferirei consiglio di usare "Meld per OSX":

Fondamentalmente abbiamo finito, ma non è accessibile tramite la riga di comando.

Soluzione:

  • scrivere un piccolo involucro di eseguire da terminale:

    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 
    
  • Try (è necessario utilizzare percorsi assoluti però):

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

    Or basta eseguire Meld dal menu.

+0

Vedere la risposta di @Headroom per il metodo corrente. Questo non è più valido –

2

comando corrente con la formula aggiornato per installare fusione con homebrew è:

brew install caskroom/cask/meld 
+0

Questo è il metodo corrente in quanto la risposta accettata non è più valida –