2010-05-11 9 views
7

Después de instalar MacPorts e instalar un 'sudo port -v selfupdate', trato de instalar meld.Instalación de meld en OS X

La instalación solo comienza a Obtención de todo tipo de cosas gnome-Comoon perl5.8 Perl5 pkgconfig ..... esto sigue y sigue.

¿Eso es normal?

Respuesta

2

Por desgracia, la es muy normales con MacPorts, y es la razón por la que las personas han cambiado a muchos homebrew http://github.com/mxcl/homebrew

Sin embargo, me encontré con este post porque homebrew no incluye Meld. Suspiro.

+2

La misma situación aquí. Intentando instalar Meld y macports quiere * iniciar * compilando GCC. Hay otras 10 dependencias también, así que estaré listo para usar meld en aproximadamente 12 horas :) –

8

meld es now available en homebrew. La fórmula can be found here.

Consulte este answer by cmedeiros on SuperUser para obtener más información sobre cómo instalarlo y hacerlo funcionar. Esto es mucho más fácil que usar MacPorts.

+1

Obtengo un 404 cuando hago clic en el enlace 'se puede encontrar aquí' – Kirby

+1

Se movió la fórmula, intente esto : 'brew install homebrew/x11/meld' – Derk

+1

La fórmula se movió de nuevo, intente esto:' brew install homebrew/gui/meld' –

6

Sí, es normal establecer dependencias pero no debería llevar demasiado tiempo. Para comparar, instalar Meld con Homebrew tomó aproximadamente 15 minutos para mí.

Como referencia, mi instalación de Meld en OS X Mavericks:

  • Instalar Xcode desde la tienda de aplicaciones
  • Instalar XQuartz del paquete (Meld se quejará si no lo tiene)
  • línea de comando: 'brew install meld'

Si se le solicita que instale las herramientas de línea de comandos de Xcode en algún momento, hágalo.

Espero que esto ayude.

+0

Esto funcionó para mi. Larga, pero funciona. – mimoralea

+0

Esto no incluye cómo instalar brew que se puede encontrar [aquí] (http://coolestguidesontheplanet.com/installing-homebrew-os-x-yosemite-10-10-package-manager-unix-apps/). También el comando final de preparación fue: 'brew install homebrew/x11/meld' –

10

Es posible que desee instalarlo a través de Homebrew (ya mencionado antes):

brew install homebrew/gui/meld 

A pesar de que puede enfrentar los problemas de estabilidad (como yo). Así que prefiero recomiendo utilizar "Meld para OSX":

Básicamente hemos terminado, pero no se puede acceder a través de la línea de comandos.

Solución:

  • escribir un pequeño envoltorio para ejecutar desde la terminal:

    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 (debe utilizar rutas absolutas aunque):

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

    O simplemente ejecuta Meld desde el menú.

+0

Consulte la respuesta de @Headroom para conocer el método actual. Esto ya no es válido –

2

comando actual con la fórmula actualizada para instalar funden con homebrew es:

brew install caskroom/cask/meld 
+0

Este es el método actual ya que la respuesta aceptada ya no es válida –