Wie installiere ich Draftsight CAD?


13

Ich habe die 64-Bit-Version 11.04 installiert und kann jetzt Draftsight (32-Bit mit Force-Architekturoption) nicht installieren, da ein Fehler in der Bibliothek libexpat1 vorliegt. Weiß jemand, wie man das löst?

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:~$ 

Anmerkung des Herausgebers: Die Fehlermeldungen wurden übersetzt und stimmen nicht genau mit den tatsächlichen überein.

Antworten:


9

Nachdem Sie alle Abhängigkeiten oben genannten installieren (das heißt libdirectfb-extra, libxcb-render-util0, libaudio2) sollten Sie Draft mit dem folgenden Befehl installieren:

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

Offensichtlich sollten Sie diesen Befehl ausführen, während Sie sich in dem Ordner befinden, in dem Sie Draftsight.deb gespeichert haben.

Arbeitete auf Ubuntu 11.04 x64


9

Von: OMG Ubuntu

Der kostenlose AutoCAD-Klon 'DraftSight' erscheint in der Linux-Beta

Laden Sie eine vorgefertigte .deb-Datei für Ubuntu 9.10+ unter folgendem Link herunter : download (66.8MB)

Hinweis für 64-Bit-Ubuntu-Benutzer: Die bereitgestellte DraftSight-Beta-.deb-Datei ist 32-Bit. Damit DraftSight unter Ubuntu 64bit ausgeführt werden kann, muss die folgende fehlende Bibliothek installiert werden:

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

Danach installieren Sie die .deb über ein Terminal mit dem Befehl 'Architektur erzwingen'. Angenommen, Sie haben es in Ihren Downloads-Ordner heruntergeladen:

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

Sie haben die fehlende Bibliothek wahrscheinlich nicht installiert.


Ich musste libcamberra0 installieren, damit es am 13.10 lief.
Javier Rivera

4

Auf 64bit Kubuntu 12.04 gibt es einen libgtk-x11 Fehler.

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

Lösen Sie mit diesem:

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

3

Übertragen Sie, was ich in Ubuntuforums gefunden habe (gelöst von player107):

Das Verfahren ist:

"entpacke die draftsight datei in ein verzeichnis (zB: DS)

Kopieren Sie dann den Inhalt von DS/opt/und DS/var/nach /optund/var/opt

dann geh zu DS/DEBIAN

dann sudo ./preinst

dann sudo ./postinst

dann sollte ein Menü im grafischen Ubuntu-Menü erstellt worden sein: Sie können es starten "

Er erwähnt, dass er ein Problem mit dem Bildschirm hat, aber ich nicht. Um dies zu vermeiden, gehen Sie wie folgt vor:

sudo apt-get install libdirectfb-extra

sudo apt-get install libxcb-render-util0

Ich hoffe du dienst wie ich.


Diese Lösung ist perfekt !!
Andrea


1

Ich habe festgestellt, dass es möglich ist, diese Software als root (sudo) auszuführen, aber immer noch nicht über den normalen Launcher funktionsfähig ist. Der Ubuntu 11.04-Startbefehl lautet:

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

oder du musst das gar nicht machen

extrahiere einfach die .deb Datei und führe sie als root aus und es wird funktionieren.

Es gibt nur ein Problem, es als normaler Benutzer auszuführen


1

Ich habe es geschafft, DraftSight in Ubuntu 12.04 (Beta2) 64-Bit zu installieren. Ich habe gerade die erforderlichen Bibliotheken installiert und dann den .deb-Dateiinhalt extrahiert.

Ich habe den extrahierten Ordner nach / usr / local / kopiert und dann einfach den Besitzer gewechselt:

sudo chown -R Benutzer: Gruppe draftSight /

Danach habe ich gerade einen Launcher auf dem Desktop erstellt.

Prost....


0

Ich habe versucht, die Architektur zu zwingen, DraftSight zu installieren, auch nachdem ich die in den vorherigen Beiträgen erwähnten Pakete installiert habe, aber ich erhalte immer den folgenden Fehler:

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

Ich habe versucht, diese libexpat-Bibliothek über getlibs zu installieren, aber nichts scheint DraftSight korrekt installieren zu lassen.

Infolgedessen habe ich versucht, die Dateien manuell zu kopieren (vorgeschlagen von Juan José Alca Machaca), und DraftSight wird im Menü angezeigt und kann ausgeführt werden. Es stürzt jedoch ab, wenn ich allgemeine Operationen durchführe oder Befehle wie DimensionStyle ausführe


0

Die obigen Lösungen funktionieren nicht bei einer Neuinstallation von natty narwhale 11.04 64 bit.

Das System stürzte nach Versuchen ab: dpkg mit force & make deb file für alle Architekturen und dem Versuch, fremde RPM-Bibliotheken für i386 (angeblich das zerstörte System) zu debitieren und neu zu installieren und zu konfigurieren. Ich rette das System mit Neuinstallations- und Konfigurationsbibliotheken für amd64 & Update- und Upgrade-System. Ubuntu 11.04 Natty und DraftSight funktionieren .

Sie können versuchen, libc6 für i386 (gleichzeitig mit der bereits installierten libc6 für amd64) von synaptic aus zu installieren . Ich denke, es hilft in meinem Fall.


0

Ubuntu 11.10 64 Bit gibt es immer noch Abhängigkeitsproblem:

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

ABER es funktioniert, wenn Sie DraftSight.deb extrahieren und dann ausführen./DraftSight/opt/dassault-systemes/draftsight/bin/DraftSight


0

Vergessen Sie nicht, mit der rechten Maustaste auf "DraftSight.deb" zu klicken und dann "Eigenschaften" zu wählen. Wählen Sie die Registerkarte "Berechtigungen" und klicken Sie auf "Datei als Programm ausführen lassen". Dann renne:

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

0

Ich habe es endlich geschafft, unter Ubuntu 11.04 64-Bit zu arbeiten.

Befolgen Sie zunächst die detaillierten Anweisungen (eine der oben genannten, da praktisch jede Methode funktioniert). Vergessen Sie nicht, alle Abhängigkeiten anzugeben

Ob Sie es glauben oder nicht, nachdem ich es installiert habe, musste ich Konfigurationsdateien im Home-Verzeichnis löschen, die mit "." Beginnen. oder verschiebe sie in einen Ordner, wenn du eine Wein-App oder ähnliches hast.

Wenn Ihnen diese Idee nicht gefällt, können Sie zum Löschen von Konfigurationsdateien ein anderes Benutzerkonto erstellen und von dort aus ausführen.

Danach stellte ich fest, dass aktivierte Schaltflächen mit Symbolen nicht mehr funktionieren, wenn ich zum Beispiel auf Öffnen klicke .

und das wars erstmal. Wenn ich mehr weiß, werde ich postenBildbeschreibung hier eingeben



0

"Ich habe festgestellt, dass es möglich ist, diese Software als root (sudo) auszuführen, aber immer noch nicht über den normalen Launcher funktionsfähig ist. Der Ubuntu 11.04-Startbefehl lautet:"

Jorge Castro: Ich hatte nach der Installation von DraftSight das gleiche Problem. Ich habe es gelöst, indem ich das DEBIAN / preinst-Skript 'als normaler Benutzer' ausgeführt habe, dann nach dem Administratorkennwort gefragt wurde und dann die Lizenzvereinbarung angezeigt wird (akzeptiere sie). Machen Sie so lange weiter, bis "Zugriffskontrolle deaktiviert, Clients können von jedem Host aus eine Verbindung herstellen" im Terminal angezeigt wird. Führen Sie anschließend das postinst-Skript aus.

Möglicherweise möchten Sie ein Draftsight-Verzeichnis in Ihrem Ausgangsverzeichnis löschen, BEVOR Sie die Skripte im DEBIAN-Ordner ausführen.


Möglicherweise möchten Sie ein Draftsight-Verzeichnis in Ihrem Ausgangsverzeichnis löschen, BEVOR Sie die Skripte im DEBIAN-Ordner ausführen.
Kapz

0

Ich hatte das gleiche Problem aber endlich gelöst. Hier ist die Lösung:

  1. Installieren Sie die beiden fehlenden Abhängigkeiten:

    sudo apt-get install libxcb-render-util0
    sudo apt-get install libdirectfb-extra
    
  2. Verschieben Sie Ihre DraftSight.debDatei in Ihren privaten Ordner /home/yourusernamehere.

  3. Dann müssen Sie die Installation des DraftSight-Pakets erzwingen:

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

Es funktioniert für mich.



0

Für mich gelöst!

Ich habe die folgenden Schritte ausgeführt und es hat bei mir funktioniert (nachdem ich die oben beschriebenen Abhängigkeiten heruntergeladen hatte).

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


Willkommen bei Ask Ubuntu! Während dies theoretisch die Frage beantworten mag, wäre es vorzuziehen , die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen.
guntbert

0

Dies ist für den 14.04 :

So installieren Sie DraftSight unter 14.04 (64 Bit):

Schritt 1: Installieren Sie die i386-Bibliotheken

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

Schritt 2: Laden Sie das DraftSight-Installationsprogramm herunter:

Laden Sie .deb von der Quelle herunter

Schritt 3: Installieren Sie DraftSight CAD

Nach dem Wechsel in den heruntergeladenen Ordner ausführen

sudo dpkg -i draftSight.deb
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.