自作でYosemiteにinkscapeをインストールできない


17

inkscapeを次のようなものでインストールできるはずです

brew install inkscape

私がオンラインで見たものに基づいています。残念ながら、これを試してみると

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

何が間違っていますか?

回答:


14

2017年の更新

2017年にHomebrewでInkscapeをインストールする推奨方法は次のとおりです。

brew update
brew cask install xquartz
brew cask install inkscape

前の回答

Inkscapeは、インストールする前に最初にタップする必要がある樽です。

私はこのページで与えられたいくつかの提案を試しましたが、私のために働いた唯一のことは、jherranの答えに対する小さなバリエーションです:

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

その時点で、応答が得られInstalling inkscape from homebrew/homebrew-x11、インストールが正常に完了しました。brew searchコマンドの結果は数回変更されているので、再度変更しないように注意してhomebrew/guiください。次回の検索ではない場合は、検索コマンドから正しい返信をタップしてください。


2
今日これらの指示に従っている間(Homebrew 0.9.9およびOSX 10.10で)の結果はbrew search inkscapeでしたhomebrew/gui/inkscape。実行しbrew tap homebrew/guibrew install inkscape以前のように動作します。
病原体

@Pathogenそのとおりです。数週間前にInkscapeを再度インストールする必要がありましたが、私自身の答えはもう機能しませんでした。私はそれを更新するつもりでした。すぐに行きます。ありがとう!
ノクターン

現在の自作バージョンでは、inkscapeにタップは必要ありません。brew cask install inkscape仕事をします(以前にインストールしたと仮定xquartz
-ccpizza

1
brew cask install inkscape個別のパッケージをインストールしますbrew install inkscape:私の答えを参照してくださいapple.stackexchange.com/a/234223/106609
StevenClontz

3

今朝、El Capitanの新規インストールでこれを試してみました。GUIとコマンドラインインターフェイスの両方が必要でした。残念ながら、最も賢明な解決策は2つのバージョンをインストールすることであったようです。1つはbrew(CLI用)から、もう1つはbrew-cask(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

InkscapeのCaskバージョンを使用する際の問題は、相対パスを非常にうまく処理できないことであり、明らかにCLIとして使用することは推奨されません。しかし、InkscapeのバニラHomebrewバージョンをGUIとして機能させることができませんでした。


よくやった-どのキャスクと依存関係が必要かを追いかけることは、このパッケージのために長年にわたってかなり変化しました。すばらしい更新をありがとう。
bmike

2

この方法を試してください:

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

1
私が手homebrew/x11/inkscape Caskroom/cask/inkscapeからbrew search inkscape、私がしようとすると、brew tap両方のためにhomebrew/x11/inkscapeCaskroom/cask/inkscape私が得るError: Invalid tap name
SHEP

1
醸造キャスクがある場合は、と入力してインストールできますbrew install Caskroom/cask/inkscape
ジェラン

わかりました、私は自家製の樽をインストールしました、これはインストールを機能させるようです 残念ながら、inkscapeはコマンドラインからはまだ機能せず(teles me failed to load the requested file)、私にとっては価値がありません。何らかの理由でbrew uninstall inkscapeも機能しません...
Shep

これを試してくださいbrew uninstall Caskroom/cask/inkscape
。–ジェラン

2
「タップ」コマンドは機能しませんでした。代わりに私はbrew install hombrew/x11/inkscapeそれを行い、それはうまくいきました。新しいバージョン
ダニエルソン317

2

これは、2016年12月にSierra(10.12.1)で機能しました。

brew update
brew cask install xquartz
brew cask install inkscape

マシンを再起動します。

アプリケーションディレクトリからInkscapeを起動します。フォントキャッシュが構築されるまでしばらく待ちます。

ここに画像の説明を入力してください


1

これは、10.10.4でbrewを使用して機能しました。

brew update
brew install homebrew/x11/inkscape

実際に走る必要はありませんでしたbrew tap homebrew/x11


0

これはSierra 2017で機能します。

brew update
brew cask install xquartz

マシンを再起動します。

brew cask install inkscape

0

公式ウェブサイトの著者がHomebrewについて述べているように:

inkscapeを以前にインストールした場合は、次のインストールの前にクリーニングする必要があります。

brew uninstall inkscape
brew cleanup

インストール:

brew install caskformula/caskformula/inkscape 

brew install caskformula/caskformula/inkscapedmgディストリビューションを(まだ)持っていないバージョン0.92.1用です。しばらくはbrew cask install xquartzbrew cask install inkscape0.91の安定をインストールするためのDMGに代わるだろう。したがって、「キャスク」対「キャスクフォーミュラ」。
l --marc l

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.