ฉันจะติดตั้ง Draftsight CAD ได้อย่างไร


13

ฉันติดตั้งรุ่น 11.04 64 บิตแล้วและตอนนี้ฉันไม่สามารถติดตั้ง Draftsight (32 บิตพร้อมตัวเลือกสถาปัตยกรรมบังคับ) เพราะมีข้อผิดพลาดกับไลบรารี libexpat1 .. ใครรู้วิธีแก้ปัญหาหรือไม่

andrea@andrea-HP-Pavilion-dv5-Notebook-PC:~$ sudo dpkg --force-architecture -i DraftSight.deb 
[sudo] password for andrea: 
dpkg: warning: the following problems are ignored via the --force option:
 the architecture of the package (i386) does not match system (amd64)
dpkg: problems with pre-dependencies DraftSight.deb containing dassault-systemes-draftsight:i386:
 dassault-systemes-draftsight:i386 depends on libexpat1 (>= 2.0.1-4)
dpkg: errore processing DraftSight.deb (--install):
 dependency problem - dassault-systemes-draftsight:i386 not installed
There were errors in processing:
 DraftSight.deb
andrea@andrea-HP-Pavilion-dv5-Notebook-PC:~$ 

หมายเหตุบรรณาธิการ: ข้อความผิดพลาดได้รับการแปลและไม่ตรงกับของจริง

คำตอบ:


9

หลังจากที่คุณติดตั้งการอ้างอิงทั้งหมดที่กล่าวถึงข้างต้น (นั่นคือlibdirectfb-extra, libxcb-render-util0, libaudio2) คุณควรติดตั้ง Draftsight ใช้คำสั่งต่อไปนี้:

sudo dpkg -i --force-architecture,depends ./DraftSight.deb

เห็นได้ชัดว่าคุณควรใช้คำสั่งนี้ในขณะที่อยู่ในโฟลเดอร์ที่คุณได้บันทึก Draftsight.deb

ทำงานกับ Ubuntu 11.04 x64


9

จาก: OMG Ubuntu

ฟรี AutoCAD โคลน 'DraftSight' เปิดตัว Linux Beta

ดาวน์โหลดไฟล์. deb ชุดสำเร็จรูปสำหรับ Ubuntu 9.10+ ที่ลิงค์ต่อไปนี้: ดาวน์โหลด (66.8MB)

ผู้ใช้ Ubuntu 64 บิตหมายเหตุ: DraftSight beta .deb ที่ให้ไว้คือ 32 บิต ในการรับ DraftSight ให้ทำงานใน Ubuntu 64 บิตจะต้องติดตั้งไลบรารี่ที่ขาดหายไปดังต่อไปนี้:

 sudo apt-get install libdirectfb-extra libxcb-render-util0

หลังจากนี้ให้ติดตั้ง. deb ผ่านเทอร์มินัลโดยใช้คำสั่ง 'force architecture' สมมติว่าคุณดาวน์โหลดลงในโฟลเดอร์ Downloads ของคุณ:

sudo dpkg --force-architecture -i ~/Downloads/draftSight.deb

คุณอาจไม่ได้ติดตั้งไลบรารีที่ขาดหายไป


ฉันต้องติดตั้ง libcamberra0 เพื่อให้มันทำงานบน 13.10
Javier Rivera

4

ใน 64bit Kubuntu 12.04 มีข้อผิดพลาด libgtk-x11

/var/lib/dpkg/tmp.ci/ShowLicence: error while loading shared libraries: libgtk-x11-2.0.so.0: c

แก้ไขด้วยสิ่งนี้:

sudo apt-get install libgtk2.0-0:i386

3

ถอดความสิ่งที่ฉันพบในubuntuforums (แก้ไขโดย player107):

ขั้นตอนคือ:

"คลายไฟล์ร่างในบางไดเรกทอรี (เช่น: DS)

จากนั้นคัดลอกเนื้อหาของDS/opt/และDS/var/ไปยัง/optและ/var/opt

จากนั้นไปที่ DS/DEBIAN

แล้วก็ sudo ./preinst

แล้วก็ sudo ./postinst

ควรสร้างเมนูในเมนูอูบุนตูกราฟิก: คุณสามารถเปิดมันได้ "

เขาพูดถึงว่าเขามีปัญหากับหน้าจอ แต่ไม่ใช่ฉัน เพื่อหลีกเลี่ยงสิ่งนี้ให้ทำดังนี้:

sudo apt-get install libdirectfb-extra

sudo apt-get install libxcb-render-util0

ฉันหวังว่าคุณจะรับใช้อย่างฉัน


โซลูชั่นนี้สมบูรณ์แบบ !!
Andrea


1

ฉันพบว่าอาจเป็นไปได้ที่จะเรียกใช้ซอฟต์แวร์นี้โดยใช้มันเป็นรูท (sudo) แต่ก็ยังไม่สามารถใช้งานตัวเรียกใช้งานปกติได้ คำสั่งเริ่มต้น Ubuntu 11.04 คือ:

sudo /opt/dassault-systemes/draftsight/bin/DraftSight

หรือคุณไม่ต้องทำอย่างนั้น

เพียงแยกไฟล์. deb และเรียกใช้เป็นรูทและจะทำงานได้

มีปัญหาในการเรียกใช้ในฐานะผู้ใช้ปกติเท่านั้น


1

ฉันประสบความสำเร็จในการติดตั้ง draftSight ใน Ubuntu 12.04 (beta2) 64 บิต ฉันเพิ่งติดตั้งไลบรารีที่ต้องการแล้วแตกเนื้อหาไฟล์. deb

ฉันคัดลอกโฟลเดอร์ที่แยกไปยัง / usr / local / แล้วเพียงแค่เปลี่ยนเจ้าของ:

sudo chown -R user: group draftSight /

หลังจากนั้นฉันเพิ่งสร้าง Launcher บนเดสก์ท็อป ..

ไชโย ....


0

ฉันพยายามบังคับให้สถาปัตยกรรมติดตั้ง DraftSight แม้หลังจากติดตั้งแพคเกจที่กล่าวถึงในโพสต์ก่อนหน้า แต่ฉันได้รับข้อผิดพลาดนี้เสมอ:

dpkg: warning: overriding problem because --force enabled:
 package architecture (i386) does not match system (amd64)
dpkg: regarding DraftSight.deb containing dassault-systemes-draftsight:i386, pre-dependency problem:
 dassault-systemes-draftsight:i386 pre-depends on libexpat1 (>= 2.0.1-4)
  libexpat1:i386 is unpacked, but has never been configured.
dpkg: error processing DraftSight.deb (--install):
 pre-dependency problem - not installing dassault-systemes-draftsight:i386
Errors were encountered while processing:
 DraftSight.deb

ฉันได้ลองติดตั้งไลบรารี libexpat นี้ผ่าน getlibs แต่ดูเหมือนว่าจะไม่มีอะไรทำให้ DraftSight ติดตั้งได้อย่างถูกต้อง

ดังนั้นฉันลองวิธีคัดลอกไฟล์ด้วยตนเอง (แนะนำโดย Juan José Alca Machaca) และ DraftSight ปรากฏในเมนูและฉันสามารถเรียกใช้ แต่มันล้มเหลวเมื่อฉันทำงานทั่วไปหรือเรียกใช้คำสั่งเช่นDimensionStyle


0

วิธีแก้ปัญหาข้างต้นไม่สามารถใช้งานได้กับ natty narwhale 11.04 64 bit

ระบบขัดข้องหลังจากพยายาม: dpkg ด้วยการบังคับ & สร้างไฟล์ deb สำหรับสถาปัตยกรรมทั้งหมดและลอง Alien rpm เพื่อติดตั้ง deb & (อีกครั้ง) และติดตั้งไลบรารีการกำหนดค่าสำหรับ i386 (ควรทำลายระบบ) ฉันช่วยเหลือระบบด้วยการติดตั้งใหม่และไลบรารีการกำหนดค่าสำหรับ amd64 & อัปเดตและอัปเกรดระบบ Ubuntu 11.04 Natty and DraftSight ใช้งานได้

คุณสามารถลองติดตั้ง libc6 สำหรับ i386 (พร้อมกันเพื่อ libc6 ติดตั้งไว้แล้วสำหรับ amd64) จาก synaptic ฉันคิดว่ามันช่วยในกรณีของฉัน


0

Ubuntu 11.10 64 บิตยังคงมีปัญหาการพึ่งพา:

dassault-systemes-draftsight: i386 wymaga wstępnie libdirectfb-extra (> = 1.2.7-2)

แต่ใช้งานได้หากคุณแยกDraftSight.debจากนั้นเรียกใช้./DraftSight/opt/dassault-systemes/draftsight/bin/DraftSight


0

อย่าลืมคลิกขวาที่ 'DraftSight.deb' จากนั้นเลือก 'คุณสมบัติ' เลือกแท็บ 'การอนุญาต' และคลิก 'อนุญาตการเรียกใช้ไฟล์เป็นโปรแกรม' จากนั้นเรียกใช้:

sudo dpkg -i --force-architecture,depends ./DraftSight.deb

0

ในที่สุดฉันก็สามารถใช้งานได้กับ Ubuntu 11.04 64 บิต

ก่อนอื่นให้ทำตามคำแนะนำอย่างละเอียด (อย่างใดอย่างหนึ่งข้างต้นเนื่องจากวิธีการใด ๆ ที่ใช้งานได้) อย่าลืมใส่การพึ่งพาทั้งหมด

เชื่อฉันหรือไม่หลังจากติดตั้งฉันต้องลบไฟล์การกำหนดค่าในโฮมไดเร็กตอรี่ซึ่งเริ่มต้นด้วย "." หรือย้ายมันไปยังโฟลเดอร์บางอันถ้าคุณมีแอพไวน์

สำหรับคนที่ไม่ชอบแนวคิดนี้ในการลบไฟล์การกำหนดค่าลองสร้างบัญชีผู้ใช้อื่นและเรียกใช้จากที่นั่น

หลังจากนั้นฉันพบว่าปุ่มที่เปิดใช้งาน ** มีแอปพลิเคชั่นไอคอนจะเยาะเย้ยเมื่อฉันลองยกตัวอย่างเช่นคลิกที่เปิด **

และสำหรับตอนนี้ เมื่อฉันได้รับความรู้เพิ่มเติมฉันจะโพสต์ป้อนคำอธิบายรูปภาพที่นี่


0

ใน Ubuntu 12.04 ให้พิจารณาแก้ไขไฟล์ควบคุมของแพ็กเกจ deb เพื่อลบปัญหาการพึ่งพา ดูเหมือนว่าระบบต่าง ๆ จะติดตามปัญหาและยกเลิกการติดตั้งแอปพลิเคชั่นในครั้งต่อไปที่มีการเรียกคืน synaptic / dpkg

ข้อมูลเพิ่มเติมที่ http://linuxaideddesign.blogspot.it/2012/03/draftsight-and-ubuntu-1204-lts-64bit.html


0

"ฉันพบว่าอาจเป็นไปได้ที่จะเรียกใช้ซอฟต์แวร์นี้โดยการเรียกใช้เป็นรูท (sudo) แต่ก็ยังไม่สามารถใช้งานตัวเรียกใช้งานปกติได้คำสั่ง Ubuntu 11.04 start คือ"

Jorge Castro: ฉันประสบปัญหาเดียวกันหลังจากติดตั้ง DraftSight ฉันแก้ไขได้ด้วยการเรียกใช้สคริปต์ DEBIAN / preinst 'ในฐานะผู้ใช้ปกติ' จากนั้นจะขอรหัสผ่านผู้ดูแลระบบจากนั้นข้อตกลงใบอนุญาต gui จะปรากฏขึ้น (ยอมรับได้) ทำต่อไปเรื่อย ๆ จนกว่าจะมีข้อความว่า "การควบคุมการเข้าถึงถูกปิดใช้งานไคลเอนต์สามารถเชื่อมต่อจากโฮสต์ใด ๆ " ในเทอร์มินัลรันสคริปต์ postinst หลังจากนั้น

คุณอาจต้องการลบ '.draftight' dir ใด ๆ ในโฮมไดเร็กตอรี่ก่อนหน้าของคุณเพื่อเรียกใช้สคริปต์ในโฟลเดอร์ DEBIAN


คุณอาจต้องการลบ '.draftight' dir ใด ๆ ในโฮมไดเร็กตอรี่ของคุณก่อนที่จะเรียกใช้สคริปต์ในโฟลเดอร์ DEBIAN
kapz

0

ฉันมีปัญหาเดียวกัน แต่แก้ไขได้ในที่สุด นี่คือทางออก:

  1. ติดตั้งการพึ่งพาที่ขาดหายไปสองรายการ:

    sudo apt-get install libxcb-render-util0
    sudo apt-get install libdirectfb-extra
    
  2. ย้ายของคุณไฟล์ไปยังโฟลเดอร์ที่บ้านของคุณDraftSight.deb/home/yourusernamehere

  3. จากนั้นคุณต้องบังคับให้ติดตั้งแพ็คเกจ DraftSight:

    sudo dpkg -i --force-architecture DraftSight.deb
    

มันใช้งานได้สำหรับฉัน


0

แก้ไข!

ที่มา: http://steamcommunity.com/app/221410/discussions/0/846940248727134912/

วิธีการแก้:

sudo dpkg - เพิ่มสถาปัตยกรรม i386 && sudo apt-get update && sudo apt-get install ia32-libs

คุณจะต้องดาวน์โหลดไฟล์ขณะทำการอัพเดท ประมาณ 200MB ขึ้นอยู่กับสถานการณ์ของคุณ

ฉันใช้ Ubuntu 12.10


0

แก้ไขเพื่อฉัน!

ฉันทำตามขั้นตอนด้านล่างและใช้งานได้สำหรับฉัน (นี่คือหลังจากฉันดาวน์โหลดการอ้างอิงตามที่อธิบายไว้ข้างต้น)

http://linuxaideddesign.blogspot.hu/2012/03/draftsight-and-ubuntu-1204-lts-64bit.html?showComment=1388073087803#c3900507486161931220


ยินดีต้อนรับสู่ถาม Ubuntu! ในขณะที่สิ่งนี้อาจตอบคำถามในทางทฤษฎีมันก็ควรที่จะรวมส่วนสำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง
guntbert

0

นี่สำหรับ14.04 :

ในการติดตั้ง DraftSight บน 14.04 (64 บิต):

ขั้นตอนที่ 1: ติดตั้งไลบรารี i386

sudo apt-get install libuuid1:i386 libice6:i386 libsm6:i386 libxt6:i386 libaudio2:i386 libgtk2.0-0:i386 libcanberra-gtk-module:i386 libcanberra-gtk0:i386 libglu1-mesa:i386

ขั้นตอนที่ 2: ดาวน์โหลดตัวติดตั้ง DraftSight:

ดาวน์โหลด. debจากแหล่งที่มา

ขั้นตอนที่ 3: ติดตั้ง DraftSight CAD

หลังจากเปลี่ยนเป็นการเรียกใช้โฟลเดอร์ที่ดาวน์โหลด

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