Answers:
更新2017:
在2017年使用自制软件安装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
下次没有搜索,只需轻按搜索命令的正确答复。
brew cask install inkscape
做这项工作(假设您以前安装过xquartz
)
brew cask install inkscape
安装了一个与众不同的软件包,brew install inkscape
请参见我的回答:apple.stackexchange.com/a/234223/106609
很高兴今天早上尝试在新安装的El Capitan上进行此操作。我想要GUI和命令行界面。不幸的是,似乎最明智的解决方案是安装两个版本,一个来自brew(用于CLI),另一个来自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
使用Cask版本的Inkscape的问题在于它不能很好地处理相对路径,并且显然不建议将其用作CLI 。但是,我无法使用香草Homebrew版本的Inkscape作为GUI。
尝试这种方式:
$ brew search inkscape
homebrew/x11/inkscape
$ brew tap homebrew/x11/inkscape
$ brew install inkscape
homebrew/x11/inkscape Caskroom/cask/inkscape
的brew search inkscape
,但是当我尝试brew tap
了两个homebrew/x11/inkscape
和Caskroom/cask/inkscape
我得到的Error: Invalid tap name
brew install Caskroom/cask/inkscape
。
failed to load the requested file
),这对我来说毫无价值。出于某种原因,brew uninstall inkscape
也没有工作...
brew uninstall Caskroom/cask/inkscape
brew install hombrew/x11/inkscape
,那很棒。可能是新版本的东西
这在2016年12月为我在Sierra(10.12.1)上发挥了作用。
brew update
brew cask install xquartz
brew cask install inkscape
重新启动机器。
从“应用程序”目录启动Inkscape。等待一分钟,以建立字体缓存。
正如官方网站上的作者对Homebrew所说:
如果以前安装过inkscape,则应在下一次安装之前对其进行清洁:
brew uninstall inkscape brew cleanup
安装:
brew install caskformula/caskformula/inkscape
brew install caskformula/caskformula/inkscape
将适用于0.92.1版本,该版本(尚未)没有dmg发行版。而brew cask install xquartz
,brew cask install inkscape
对于0.91稳定安装而言,它将替代dmg。因此,“木桶”与“木桶式”。
brew search inkscape
为homebrew/gui/inkscape
。运行brew tap homebrew/gui
并brew install inkscape
像以前一样工作。