Я установил 11.04 64-битную версию и теперь не могу установить Draftsight (32-битная версия с принудительной архитектурой), потому что в библиотеке libexpat1 есть ошибка. ] Примечание редактора: сообщения об ошибках переведены и не соответствуют реальным.
Решено для меня!
Я выполнил следующие шаги, и это сработало для меня (это после того, как я загрузил зависимости, как описано выше).
После установки всех упомянутых выше зависимостей (то есть libdirectfb-extra
, libxcb-render-util0
, libaudio2
) вы должны установить Draftsight с помощью следующей команды:
sudo dpkg -i --force-architecture,depends ./DraftSight.deb
Очевидно, Вы должны выполнить эту команду, находясь в папке, где вы сохранили Draftsight.deb.
Работал в Ubuntu 11.04 x64
У меня была та же проблема, но я наконец решил. Вот решение:
Установите две отсутствующие зависимости:
sudo apt-get install libxcb-render-util0
sudo apt-get install libdirectfb-extra
Переместите файл DraftSight.deb
к себе домой папка /home/yourusernamehere
.
Затем вы должны принудительно установить пакет DraftSight:
sudo dpkg -i --force-architecture DraftSight.deb
Это работает для меня.
Решено!
Источник: http://steamcommunity.com/app/221410/discussions/0/846940248727134912/ [ 114]
Решение:
sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt-get install ia32-libs
Вам придется загружать файлы во время обновления. около 200 МБ, зависит от вашей ситуации.
Я использую Ubuntu 12.10.
В Ubuntu 11.10 в 64-разрядной версии все еще существует проблема зависимости:
dassault-systemes-draftsight: i386 wymaga wstępnie libdirectfb-extra (> = 1.2.7-2)
blockquote>НО это работает, если Вы извлекаете DraftSight.deb i>, затем запускаете
./DraftSight/opt/dassault-systemes/draftsight/bin/DraftSight
Я наконец-то заставил его работать под Ubuntu 11.04 64 bit.
Сначала следуйте подробным инструкциям (один из приведенных выше, так как практически любой метод будет работать). Не забудьте поставить все зависимости
Поверьте мне или нет, после того как я установил его, мне пришлось удалить файлы конфигурации в домашнем каталоге, которые начинаются с "." или переместите их в какую-нибудь папку, если у вас есть приложение для вин или что-то в этом роде.
Для людей, которым не нравится эта идея, чтобы удалить файлы конфигурации, попробуйте создать еще одну учетную запись пользователя и запустить ее оттуда.
После этого я обнаружил, что у включенных ** кнопок есть значки. Приложение будет зависать, когда я попытаюсь, например, нажать Открыть . **
это сейчас. Когда я получу больше знаний, я опубликую
«Я обнаружил, что возможно запустить это программное обеспечение, запустив его от имени пользователя root (sudo), но все еще не работающего через обычный лаунчер. Команда запуска Ubuntu 11.04: та же проблема после установки DraftSight. Я решил это, запустив скрипт DEBIAN / preinst «как обычный пользователь», затем он запрашивает пароль администратора, затем появляется лицензионное соглашение (примите его). Продолжайте делать это, пока не появится сообщение «контроль доступа отключен, клиенты могут подключаться с любого хоста» в терминале, после этого запустите сценарий postinst.
Вы можете удалить любой каталог «.draftsight» в вашем домашнем каталоге ДО запуска сценариев в папке DEBIAN.
Я пытался заставить архитектуру установить 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
Не забудьте щелкнуть правой кнопкой мыши «DraftSight.deb» и выбрать «Свойства». Выберите вкладку «Разрешения» и нажмите «Разрешить выполнение файла как программы». Затем выполните:
sudo dpkg -i --force-architecture,depends ./DraftSight.deb
В Ubuntu 12.04 рассмотрите возможность изменения управляющего файла пакета deb для устранения проблемы зависимости. Похоже, что системы отслеживают проблему и деинсталлируют приложение, в следующий раз вызывается synaptic / dpkg.
Больше информации на http://linuxaideddesign.blogspot.it/2012/03/draftsight-and-ubuntu-1204-lts-64bit.html
Это для 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:
Шаг 3: DraftSight CAD установки
после того, как изменено на загруженную выполненную папку
sudo dpkg -i draftSight.deb
Мне удалось установить draftSight в Ubuntu 12.04 (бета2) 64 бит. Я только что установил необходимые библиотеки и затем извлек содержимое файла .deb.
Я скопировал извлеченную папку в / usr / local /, а затем просто изменил владельца:
sudo chown -R user: group draftSight /
После этого я просто создал программу запуска на рабочем столе ..
Ура ....
Установка в Ubuntu 11.10 64-битной может быть пропущена из установщика dpkg:
http://linuxaideddesign.blogspot.com/2011/10/draftsight-and-ubuntu-1110-64bit. HTML
Я обнаружил, что возможно запустить это программное обеспечение, запустив его как root (sudo), но все еще не работающее через обычный лаунчер. Команда запуска Ubuntu 11.04:
sudo /opt/dassault-systemes/draftsight/bin/DraftSight
или вам даже не нужно это делать
, просто извлеките файл .deb и запустите его как root, и он будет работать.
Существует только проблема, чтобы запустить его как обычный пользователь
Запишите то, что я нашел в ubuntuforums (разрешенный player107):
Процедура:
"распакуйте draftsight файл в некотором каталоге (исключая: 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
Я надеюсь, что Вы служите как я.
На 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
От: 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
Возможно, вы не установили недостающую библиотеку.
Вышеуказанные решения не работали в новой установке natty narwhale 11.04 64 bit.
Сбой системы после попыток: dpkg с force & amp; создайте файл deb для всех архитектур & amp; пробовать инопланетные rpm для deb & amp; (пере) установка и настройка библиотек для i386 (предполагается, что это разрушило систему). Я спасаю систему переустановкой и настройкой библиотек для amd64 & amp; обновить и обновить систему. Ubuntu 11.04 Natty и DraftSight работает .
Вы можете попробовать установить libc6 для i386 (одновременно с уже установленной libc6 для amd64) из synaptic . Я думаю, это помогает в моем случае.