ไม่สามารถติดตั้ง inkscape บน Yosemite ด้วย homebrew


17

ดูเหมือนว่าฉันควรจะสามารถติดตั้ง inkscape ด้วยสิ่งที่ชอบ

brew install inkscape

ตามสิ่งที่ฉันเห็นออนไลน์ น่าเสียดายที่เมื่อฉันลองทำสิ่งนี้ฉันจะได้รับ

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

ผมทำอะไรผิดหรือเปล่า?

คำตอบ:


14

อัปเดต 2017 :

วิธีที่ต้องการเพื่อติดตั้ง Inkscape กับ homebrew ในปี 2560 คือ:

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/guiและbrew install inkscapeทำงานเหมือนก่อน
Pathogen

@Pathogen คุณพูดถูก ฉันต้องติดตั้ง Inkscape อีกครั้งเมื่อสองสามสัปดาห์ก่อนและคำตอบของฉันเองก็ใช้ไม่ได้อีกต่อไป ฉันตั้งใจจะอัพเดทมัน ฉันจะไปถึงเร็ว ๆ นี้ ขอบคุณ!
Nocturno

ด้วยการแตะ homebrew เวอร์ชันปัจจุบันไม่จำเป็นสำหรับ 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 และอินเตอร์เฟสบรรทัดคำสั่ง โชคไม่ดีที่ดูเหมือนว่าทางออกที่ดีที่สุดคือการติดตั้งสองเวอร์ชั่นหนึ่งจากการชง (สำหรับ CLI) และอีกอันจากการต้มกาแฟ (สำหรับ 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 คือว่ามันไม่ได้จัดการกับทางญาติอย่างมากและเห็นได้ชัดว่าใช้เป็น CLI ไม่แนะนำ แต่ฉันไม่สามารถทำให้ Inkscape รุ่น Vanilla 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/inkscapeแล้วCaskroom/cask/inkscapeฉันจะได้รับError: Invalid tap name
Shep

1
brew install Caskroom/cask/inkscapeถ้าคุณมีถังเบียร์คุณสามารถติดตั้งได้โดยการพิมพ์
jherran

ตกลงฉันติดตั้งถัง homebrew ดูเหมือนว่าจะทำให้การติดตั้งทำงาน น่าเสียดายที่ inkscape ยังไม่สามารถใช้งานได้จากบรรทัดคำสั่ง (บอกฉันfailed to load the requested file) ซึ่งทำให้ฉันไม่มีค่า ด้วยเหตุผลบางอย่างbrew uninstall inkscapeยังไม่ทำงาน ...
เชป

ลองนี้:brew uninstall Caskroom/cask/inkscape
jherran

2
คำสั่ง "แตะ" ไม่ทำงานสำหรับฉัน ฉันทำแทนbrew install hombrew/x11/inkscapeและนั่นก็ใช้งานได้ดี อาจเป็นอะไรก็ได้สำหรับรุ่นใหม่
danielson317

2

สิ่งนี้ใช้ได้กับฉันใน Sierra (10.12.1) ในเดือนธันวาคม 2559

brew update
brew cask install xquartz
brew cask install inkscape

รีบูตเครื่อง

เรียกใช้ Inkscape จากไดเรกทอรีแอปพลิเคชัน รอสักครู่เพื่อให้แคชตัวอักษรถูกสร้างขึ้น

ป้อนคำอธิบายรูปภาพที่นี่


1

สิ่งนี้ใช้ได้กับฉันในวันที่ 10.10.4 ด้วยการชง:

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/inkscapeอาจเป็นเวอร์ชั่น 0.92.1 ซึ่งยังไม่มีการกระจาย dmg ในขณะที่brew cask install xquartz, brew cask install inkscapeจะเป็นทางเลือกที่จะ dmg สำหรับที่ 0.91 มั่นคงติดตั้ง ดังนั้น "cask" กับ "caskformula"
l --marc l

-1

ฉันติดตั้งสำเร็จแล้วด้วยบรรทัดคำสั่งต่อไปนี้:

brew install caskformula/caskformula/inkscape
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.