Как установить Draftsight CAD?


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

Загрузите предварительно упакованный файл .deb для Ubuntu 9.10+ по следующей ссылке: скачать (66.8MB)

Примечание для 64-битных пользователей Ubuntu: предоставляется бета-версия DraftSight .deb 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

На 64-битной 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):

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

"распаковать файл draftsight в какой-то каталог (например, 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 и запустите его как root, и он будет работать.

Существует только проблема, чтобы запустить его как обычный пользователь


1

Мне удалось установить draftSight в Ubuntu 12.04 (бета2) 64 бит. Я просто установил необходимые библиотеки, а затем распаковал содержимое файла .deb.

Я скопировал извлеченную папку в / usr / local /, а затем просто изменил владельца:

sudo chown -R пользователь: группа draftSight /

После этого я просто создал лаунчер на рабочем столе ..

Ура ....


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

Вышеуказанные решения не работали в свежей установке natty narwhale 11.04 64 bit.

Система потерпела крах после попыток: dpkg с принудительной установкой и созданием файла deb для всех архитектур и попытка инопланетного rpm отладить и (пере) установить и настроить библиотеки для i386 (предполагается, что это разрушило систему) Я спасаю систему переустановкой и настройкой библиотек для amd64 и обновляю и обновляю систему. Ubuntu 11.04 Natty и DraftSight работает .

Вы можете попробовать установить libc6 для i386 (одновременно на уже установленную libc6 для amd64) из synaptic . Я думаю, это помогает в моем случае.


0

В Ubuntu 11.10 64 bit все еще существует проблема зависимости:

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 bit.

Сначала следуйте подробным инструкциям (один из приведенных выше, так как практически любой метод будет работать). Не забудьте поставить все зависимости

Поверьте мне или нет, после того как я установил его, мне пришлось удалить файлы конфигурации в домашнем каталоге, которые начинаются с "." или переместите их в какую-нибудь папку, если у вас есть приложение для вин или что-то в этом роде.

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

После этого я узнал, что у включенных ** кнопок есть значки, приложение будет зависать, когда я попытаюсь, например, нажать Открыть . **

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


0

В Ubuntu 12.04 рассмотрите возможность изменения управляющего файла пакета deb для устранения проблемы зависимости. Похоже, что системы отслеживают проблему и деинсталлируют приложение, в следующий раз вызывается synaptic / dpkg.

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


0

«Я обнаружил, что возможно запустить это программное обеспечение, запустив его как root (sudo), но все еще не работающее через обычный лаунчер. Команда запуска Ubuntu 11.04 выглядит так:

Хорхе Кастро: Я столкнулся с той же проблемой после установки DraftSight. Я решил это, запустив скрипт DEBIAN / preinst «как обычный пользователь», затем он запрашивает пароль администратора, затем появляется лицензионное соглашение (примите его). Продолжайте делать это, пока в терминале не появится сообщение «Контроль доступа отключен, клиенты могут подключаться с любого хоста», после этого запустите сценарий postinst.

Вы можете удалить любой каталог «.draftsight» в вашем домашнем каталоге ДО запуска сценариев в папке DEBIAN.


Вы можете удалить любой каталог «.draftsight» в вашем домашнем каталоге ДО запуска сценариев в папке 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://linuxaideddesign.blogspot.hu/2012/03/draftsight-and-ubuntu-1204-lts-64bit.html?showComment=1388073087803#c3900507486161931220


Добро пожаловать в Спросите 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. Загрузите установщик DraftSight:

скачать .deb из источника

Шаг 3: Установите DraftSight CAD

после изменения в загруженной папке запустить

sudo dpkg -i draftSight.deb
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.