Frustrierend: DraftSight unter Ubuntu 12.04 64Bit will sich nicht installieren lassen

Es ist schon eine ganze Weile her, da verfasste ich ein Tutorial für die Installation des kostenlosen (und empfehlenswerten) CAD-Programms DraftSight unter Ubuntu 11.10. Inzwischen sind wir bei Ubuntu 12.04 (LTS) angelangt und ich bin prinzipiell immer noch ziemlich begeistert von dem CAD-Programm aus dem Hause Dassault Systèmes. Nur: Es lässt sich nicht mehr installieren. Zumindest nicht auf einem 64Bit-System.

Läd man sich die aktuelle Version (Beta V1R3) von DraftSight herunter und möchte das .deb-Paket beispielsweise mit de Paketinstallationsprogramm GDebi installieren, erhält man folgende Fehlermeldung:
Fehler: »libdirectfb-extra:i386« kann nicht installiert werden

GDebi gibt bei der Installation von DraftSight eine Fehlermeldung aus

libdirectfb-extra war und ist auf meinem System übrigens installiert. Natürlich habe ich Google bemüht und fand auch einige potentielle Lösungen (Installation über dpkg mit –force-architecture, ändern der control-Datei im Paket, entpacken und manuelles Installieren), die allerdings nicht funktionierten. Es scheint wohl tatsächlich einfach nicht möglich zu sein, DraftSight V1R3 auf Ubuntu 12.04 64Bit zu installieren.

Kommentare (10) Schreibe einen Kommentar

  1. Das Paket scheint 32-bit Abhängigkeiten zu haben.
    Ich weiß dass es unter Ubuntu irgendeinen Befehl gab um 32-bit libraries zu installieren, aber mir will grade nicht einfallen wie das ging..

    Ansonsten such doch mal mit einer Suchmachine deiner Wahl nach sowas wie “64bit ubuntu i386 package”. Bin mir sicher dass du so schnell eine Lösung findest.

    Antworten

  2. Habs zum laufen gebracht..
    Vorerst die Warnung das mein System danach jede Menge fehlermeldungen geschmissen hat, das war aber bereits vorher so und kann also komplett unabhängig von den Paketen sein..
    Es funktioniert auch alles noch was ich getestet habe, ich würde trotzdem vorschlagen vor der installation ein backup zu machen..

    sudo apt-get install libexpat1:i386 libglib2.0-0:i386 libx11-6:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxext6:i386 libxi6:i386 libxinerama1:i386 libxrandr2:i386 libatk1.0-0:i386 libcairo2:i386 libdirectfb-extra:i386 libgtk2.0-0:i386 libuuid1:i386 libgl1-mesa-glx:i386 libglu1-mesa:i386 libice6:i386 libsm6:i386 libxt6:i386 libxxf86vm1:i386 libaudio2:i386 libdrm2:i386 libstdc++6:i386 libglapi-mesa:i386 libx11-xcb1:i386 libxcb-glx0:i386 libgl1-mesa-dri:i386 libtxc-dxtn-s2tc0:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libllvm3.1:i386 libpciaccess0:i386 gtk2-engines:i386 appmenu-gtk:i386 libcanberra-gtk-module:i386
    sudo dpkg -i draftSight.deb

    Antworten

        • Das ist gar nicht nötig, es geht viel einfacher :)
          Man hat die Voraussetzungen wohl einfach falsch getroffen, DraftSight funktioniert mit sämtlichen amd64-Paketen super.
          Mehr dazu gleich :)

          Antworten

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.