Respostas:
Atualização 2017 :
O método preferido para instalar o Inkscape com homebrew em 2017 é:
brew update
brew cask install xquartz
brew cask install inkscape
Resposta anterior :
O Inkscape é um barril que você precisa tocar primeiro antes de instalar.
Tentei algumas das sugestões apresentadas nesta página, e a única coisa que funcionou para mim é uma pequena variação da resposta de jherran :
$ brew search inkscape
$ brew tap homebrew/gui
$ brew install inkscape
Nesse ponto, recebi a resposta Installing inkscape from homebrew/homebrew-x11
e a instalação foi concluída com êxito. O resultado do brew search
comando mudou algumas vezes; portanto, fique atento para que ele mude novamente e apenas toque na resposta correta no comando de pesquisa, se não for a homebrew/gui
próxima vez que você pesquisar.
brew cask install inkscape
faz o trabalho (supondo que você tinha instalado anteriormente xquartz
)
brew cask install inkscape
instala um pacote distinto de brew install inkscape
Veja a minha resposta: apple.stackexchange.com/a/234223/106609
Tive o prazer de tentar fazer isso em uma nova instalação do El Capitan hoje de manhã. Eu queria a interface gráfica e a linha de comando. Infelizmente, parece que a melhor solução foi instalar duas versões, uma do brew (para CLI) e a outra do brew-cask (para 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
O problema com o uso da versão Cask do Inkscape é que ele não lida com caminhos relativos muito bem e, aparentemente, não é recomendado usá-lo como uma CLI . Mas não consegui fazer a versão Homebrew do Inkscape funcionar como uma GUI.
Tente desta maneira:
$ brew search inkscape
homebrew/x11/inkscape
$ brew tap homebrew/x11/inkscape
$ brew install inkscape
homebrew/x11/inkscape Caskroom/cask/inkscape
a partir brew search inkscape
, mas quando eu tento brew tap
tanto para homebrew/x11/inkscape
e Caskroom/cask/inkscape
eu ficoError: Invalid tap name
brew install Caskroom/cask/inkscape
.
failed to load the requested file
), o que o torna inútil para mim. Por alguma razão, brew uninstall inkscape
também não funciona ...
brew uninstall Caskroom/cask/inkscape
brew install hombrew/x11/inkscape
e isso funcionou muito bem. Pode ser algo para a nova versão
Isso funcionou para mim no Sierra (10.12.1) em dezembro de 2016.
brew update
brew cask install xquartz
brew cask install inkscape
Reinicie a máquina.
Inicie o Inkscape no diretório de aplicativos. Aguarde um minuto para que o cache da fonte seja criado.
Como dizem os autores no site oficial do Homebrew:
Se você instalou o inkscape anteriormente, limpe-o antes da próxima instalação:
brew uninstall inkscape brew cleanup
Instalação:
brew install caskformula/caskformula/inkscape
brew install caskformula/caskformula/inkscape
seria para a versão 0.92.1, que ainda não possui uma distribuição dmg. enquanto brew cask install xquartz
, brew cask install inkscape
seria uma alternativa ao dmg para uma instalação estável de 0,91. portanto, "cask" vs. "caskformula".
Eu o instalei com sucesso com a seguinte linha de comando:
brew install caskformula/caskformula/inkscape
brew search inkscape
erahomebrew/gui/inkscape
. Correndobrew tap homebrew/gui
ebrew install inkscape
funciona como antes.