Як встановити CAD Draftsight?


13

Я встановив 64-битну версію 11.04, і тепер я не можу встановити 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,8 МБ)

Користувачі 64-бітного Ubuntu відзначають: наданий бета-файл .deb DraftSight - 32-бітний. Щоб запустити DraftSight для роботи в Ubuntu 64bit, потрібно встановити таку відсутній бібліотеку:

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

Після цього встановіть .deb через термінал, використовуючи команду 'force architecture'. Припустимо, що ви завантажили його в папку "Завантаження":

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

Напевно, ви не встановили відсутні бібліотеки.


Мені довелося встановити libcamberra0, щоб змусити його працювати 13.10.
Хав'єр Рівера

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 (вирішено гравцем107):

Процедура така:

"розпакуйте файл чернетки в деякому каталозі (наприклад: DS)

потім скопіюйте вміст DS/opt/і DS/var/до /optта/var/opt

потім перейдіть до DS/DEBIAN

потім sudo ./preinst

потім sudo ./postinst

тоді в графічному меню ubuntu слід було б створити меню: ви можете запустити його "

Він згадує, що у нього проблеми з екраном, але мене немає. Щоб цього уникнути, виконайте наступне:

sudo apt-get install libdirectfb-extra

sudo apt-get install libxcb-render-util0

Я сподіваюся, що ти служиш як я.


Це рішення ідеально !!
Андреа


1

Я виявив, що можливо запустити це програмне забезпечення, запустивши його як root (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: груповий проектSight /

Після цього я просто створив пусковий апарат на робочому столі ..

Ура ....


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 встановитись правильно.

Отже, я спробував метод копіювання файлів вручну (запропонований Хуаном Хосе Алька Мачака), і в меню з'являється DraftSight, і я можу його запустити, але він руйнується, коли я роблю звичайні операції, або виконую команди, як DimensionStyle


0

Вищевикладені рішення не працювали у свіжому встановленні природного нарваха 11.04 64 біт.

Система вийшла з ладу після спроб: dpkg з силою & зробити деб-файл для всіх архітектур та спроб чужорідних оборотів в хвилину для дебютування (повторної) установки та конфігурації бібліотек для i386 (передбачається, що це зруйнувало систему). Я рятую систему з перевстановленням та конфігураційними бібліотеками для amd64 та оновлення та оновлення системи. Працює Ubuntu 11.04 Natty і DraftSight .

Ви можете спробувати встановити libc6 для i386 (одночасно з уже встановленим libc6 для amd64) з синаптичного . Я думаю, що це допомагає в моєму випадку.


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

Нарешті я змусив його працювати під 64-бітним Ubuntu 11.04.

Спочатку дотримуйтесь детальної інструкції (одна з вище, оскільки майже будь-який метод спрацює). Не забудьте поставити всі залежності

Повірте чи ні після того, як я його встановив, мені довелося видалити конфігураційні файли в домашній каталог, які починаються з "." або перемістіть їх у якусь папку, якщо у вас є додаток для вина або щось подібне.

Для людей, яким ця ідея не подобається, для видалення файлів конфігурації спробуйте створити інший обліковий запис користувача та запустіть його звідти.

Після цього я дізнався, що увімкнено ** кнопки, у яких піктограми програми будуть тріщати, коли я намагаюся, наприклад, натиснути на Відкрити . **

і це все наразі. Коли я отримаю більше знань, я опублікуювведіть тут опис зображення


0

В ubuntu 12.04 розгляньте можливість зміни файлу управління пакету deb для усунення проблеми залежності. Здається, системи відслідковують проблему та видаляють додаток при наступному відкликанні синаптичного / dpkg.

більше інформації на http://linuxaideddesign.blogspot.it/2012/03/draftsight-and-ubuntu-1204-lts-64bit.html


0

"Я виявив, що можливо запустити це програмне забезпечення, запустивши його як root (sudo), але все ще не функціонально через звичайний запуск. Команда запуску Ubuntu 11.04:"

Хорхе Кастро: Я зіткнувся з тією ж проблемою після встановлення DraftSight. Я вирішив це, запустивши сценарій DEBIAN / preinst 'як звичайний користувач', він запитує пароль адміністратора, потім з'являється лій-ліцензія gui (прийняти його). Продовжуйте робити це до тих пір, поки в терміналі не буде сказано "контроль доступу відключений, клієнти можуть підключитися з будь-якого хоста", після цього запустіть сценарій postinst.

Ви можете видалити будь-який реєстр '.draftsight' з домашнього каталогу PRIOR до запуску скриптів у папці DEBIAN.


Ви можете видалити будь-який ".draftsight" dir з домашнього каталогу PRIOR до запуску скриптів у папці DEBIAN.
капз

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 --add-архітектура i386 && sudo apt-отримати оновлення && sudo apt-get install ia32-libs

Вам доведеться завантажувати файли під час оновлення. близько 200 Мб, залежить від вашої ситуації.

Я використовую ubuntu 12.10.


0

Вирішено для мене!

Я дотримувався наведених нижче кроків, і це спрацювало для мене (це після завантаження залежностей, як описано вище).

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


Ласкаво просимо в Ask Ubuntu! Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
Гунтберт

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: Завантажте програму InstalSight Installer:

завантажити .deb з джерела

Крок 3: Встановіть DraftSight CAD

після зміни в завантаженій папці запустіть

sudo dpkg -i draftSight.deb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.