Impossibile installare inkscape su Yosemite con homebrew

15

Sembra che dovrei essere in grado di installare inkscape con qualcosa di simile a

brew install inkscape

basato su ciò che ho visto online. Sfortunatamente, quando provo questo mi viene

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

Che cosa sto sbagliando?

    
posta Shep 19.06.2015 - 08:29
fonte

8 risposte

12

Aggiornamento 2017 :

Il metodo preferito per installare Inkscape con homebrew nel 2017 è:

brew update
brew cask install xquartz
brew cask install inkscape

Risposta precedente :

Inkscape è una botte che devi toccare prima di installare.

Ho provato alcuni dei suggerimenti forniti in questa pagina e l'unica cosa che ha funzionato per me è una variazione minore a La risposta di :

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

A quel punto, ho ricevuto la risposta Installing inkscape from homebrew/homebrew-x11 e l'installazione è stata completata con successo. Il risultato del comando brew search è stato modificato alcune volte, quindi stai attento perché cambi di nuovo e tocca la risposta corretta dal comando di ricerca se non è homebrew/gui la prossima volta che effettui una ricerca.

    
risposta data 17.08.2015 - 16:55
fonte
3

Ho avuto il piacere di provarlo su una nuova installazione di El Capitan questa mattina. Volevo sia la GUI che l'interfaccia della riga di comando. Sfortunatamente, sembra che la soluzione più sicura fosse installare due versioni, una da brew (per CLI) e l'altra da brew-cask (per 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

Il problema con l'uso della versione di Inkscape di Cask è che non gestisce i percorsi relativi molto bene, e apparentemente lo usa come CLI non è raccomandato . Ma non ero in grado di ottenere la versione Homebrew di Inkscape di vanilla come GUI.

    
risposta data 08.04.2016 - 17:03
fonte
2

Prova in questo modo:

$ brew search inkscape
homebrew/x11/inkscape
$ brew tap homebrew/x11/inkscape
$ brew install inkscape
    
risposta data 19.06.2015 - 08:31
fonte
2

Questo ha funzionato per me su Sierra (10.12.1) a dicembre 2016.

brew update
brew cask install xquartz
brew cask install inkscape

Riavvia la macchina.

Avvia Inkscape dalla directory Applicazioni. Attendi un minuto per la creazione della cache dei caratteri.

    
risposta data 10.12.2016 - 22:31
fonte
1

Questo ha funzionato per me il 10.10.4 con brew:

brew update
brew install homebrew/x11/inkscape

In realtà non avevo bisogno di eseguire brew tap homebrew/x11 .

    
risposta data 07.09.2015 - 08:23
fonte
0

Funziona su Sierra 2017.

brew update
brew cask install xquartz

Riavvia il tuo computer.

brew cask install inkscape
    
risposta data 21.04.2017 - 17:23
fonte
0

Gli autori del sito web ufficiale dicono per l'homebrew:

If you've previously installed inkscape you should clean it before next installation:

brew uninstall inkscape
brew cleanup

Installazione:

brew install caskformula/caskformula/inkscape 
    
risposta data 03.05.2017 - 16:27
fonte
-1

L'ho installato con successo con la seguente riga di comando:

brew install caskformula/caskformula/inkscape
    
risposta data 02.06.2017 - 11:07
fonte

Leggi altre domande sui tag