16 votos

No se puede instalar inkscape en Yosemite con homebrew

Me parece que debería ser capaz de instalar inkscape con algo como

brew install inkscape

basado en lo que he visto en línea. Por desgracia, cuando lo intento puedo conseguir

Error: No available formula for inkscape 
Searching formulae...
Searching taps...

¿Qué estoy haciendo mal?

14voto

Nocturno Puntos 161

Inkscape es un barril que debe pulsar primero antes de instalar.

Yo probé algunas de las sugerencias que se dan en esta página, y lo único que trabajó para mí es una variación menor a jherran la respuesta:

$ brew search inkscape
homebrew/gui
$ brew tap homebrew/gui
$ brew install inkscape

En ese momento, recibí la respuesta Installing inkscape from homebrew/homebrew-x11 y la instalación se ha completado correctamente. El resultado de la brew search comando ha cambiado un par de veces así que estar en guardia para que cambie de nuevo y solo toque la respuesta correcta del comando de búsqueda si no homebrew/gui próxima vez que usted busca.

3voto

StevenClontz Puntos 111

Tuve el placer de intentar esto en una instalación nueva de El Capitan esta mañana. Yo quería tanto a la interfaz gráfica de usuario y la interfaz de línea de comandos. Por desgracia, parece que el sanest solución fue instalar dos versiones, una de cerveza (por CLI) y el otro de cerveza-barril (GUI).

$ brew search inkscape
homebrew/gui/inkscape
Caskroom/cask/inkscape

$ brew cask install xquartz # required for GUI

$ brew cask install inkscape # for GUI

$ brew install homebrew/gui/inkscape # for CLI (yep)
==> Installing inkscape from homebrew/gui
==> Downloading https://homebrew.bintray.com/bottles-gui/
==> Pouring inkscape-0.91_3.el_capitan.bottle.tar.gz
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/inkscape
Target /usr/local/bin/inkscape
already exists. You may want to remove it:
  rm '/usr/local/bin/inkscape'
To force the link and overwrite all conflicting files:
  brew link --overwrite inkscape

$ brew link --overwrite inkscape # to get the CLI inkscape on your path rather than the brew-cask GUI

El problema con el uso de la Barrica versión de Inkscape es que no maneje las rutas de acceso relativas muy bien, y al parecer utilizando como un CLI no se recomienda. Pero yo era incapaz de conseguir la vainilla Homebrew versión de Inkscape trabajo como una interfaz gráfica de usuario.

2voto

jherran Puntos 6511

Trate de esta manera:

$ brew search inkscape
homebrew/x11/inkscape
$ brew tap homebrew/x11/inkscape
$ brew install inkscape

1voto

Machoke Puntos 16

Esto funcionó para mí en 10.10.4 con cerveza:

brew update
brew install homebrew/x11/inkscape

Yo en realidad no lo necesita para ejecutar brew tap homebrew/x11.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by: