Comment installer Draftsight CAD?

13

J'ai installé la version 11.04 64 bits et maintenant je ne peux pas installer Draftsight (option 32 bits avec architecture de force) car il y a une erreur avec la bibliothèque libexpat1 .. quelqu'un sait comment résoudre?

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

Note de l'éditeur: les messages d'erreur ont été traduits et ne correspondent pas exactement aux vrais.

Andrea
la source

Réponses:

9

Après avoir installé toutes les dépendances mentionnées ci-dessus (c'est-à- libdirectfb-extradire libxcb-render-util0, libaudio2), vous devez installer Draftsight à l'aide de la commande suivante:

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

De toute évidence, vous devez exécuter cette commande dans le dossier où vous avez enregistré Draftsight.deb.

A travaillé sur Ubuntu 11.04 x64

Xenofon Bokos
la source
9

De: OMG Ubuntu

Le clone gratuit d'AutoCAD «DraftSight» arrive en version bêta Linux

Téléchargez un fichier .deb pré-emballé pour Ubuntu 9.10+ sur le lien suivant: téléchargement (66.8MB)

Remarque pour les utilisateurs d'Ubuntu 64 bits: La version bêta .deb de DraftSight fournie est de 32 bits. Pour que DraftSight s'exécute dans Ubuntu 64 bits, vous devez installer la bibliothèque manquante suivante:

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

Après cela, installez le .deb via un terminal à l'aide de la commande «force architecture». En supposant que vous l'ayez téléchargé dans votre dossier Téléchargements:

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

Vous n'avez probablement pas installé la bibliothèque manquante.

Rinzwind
la source
J'ai dû installer libcamberra0 pour le faire fonctionner sur 13.10.
Javier Rivera
4

Sur Kubuntu 12.04 64 bits, il y a une erreur libgtk-x11.

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

Résolvez avec ceci:

sudo apt-get install libgtk2.0-0:i386
Chemistorge
la source
3

Transcrivez ce que j'ai trouvé dans ubuntuforums (résolu par player107):

La procédure est la suivante:

"décompressez le fichier draftsight dans un répertoire (ex: DS)

puis copiez le contenu de DS/opt/et DS/var/vers /optet/var/opt

ensuite aller à DS/DEBIAN

ensuite sudo ./preinst

ensuite sudo ./postinst

alors un menu aurait dû être créé dans le menu graphique ubuntu: vous pouvez le lancer "

Il mentionne qu'il a un problème avec l'écran, mais pas moi. Pour éviter cela, procédez comme suit:

sudo apt-get install libdirectfb-extra

sudo apt-get install libxcb-render-util0

J'espère que vous servez comme moi.

Juan José Alca Machaca
la source
Cette solution est parfaite !!
Andrea
1

J'ai trouvé qu'il est possible d'exécuter ce logiciel en l'exécutant en tant que root (sudo) mais toujours pas fonctionnel via un lanceur normal. La commande de démarrage d'Ubuntu 11.04 est:

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

ou vous n'avez même pas à le faire

il suffit d'extraire le fichier .deb et de l'exécuter en tant que root et cela fonctionnera.

Il n'y a qu'un problème pour l'exécuter en tant qu'utilisateur normal

BSimulj
la source
1

J'ai réussi à installer draftSight dans Ubuntu 12.04 (beta2) 64 bits. Je viens d'installer les bibliothèques requises, puis d'extraire le contenu du fichier .deb.

J'ai copié le dossier extrait dans / usr / local / puis j'ai simplement changé le propriétaire:

sudo chown -R utilisateur: groupe draftSight /

Après cela, je viens de créer un lanceur sur le bureau ..

À votre santé....

Arouca
la source
0

J'ai essayé de forcer l'architecture à installer DraftSight, même après avoir installé les packages mentionnés dans les articles précédents, mais j'obtiens toujours cette erreur:

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

J'ai essayé d'installer cette bibliothèque libexpat via getlibs mais rien ne semble permettre à DraftSight de s'installer correctement.

Par conséquent, j'ai essayé la méthode de copie manuelle des fichiers (suggérée par Juan José Alca Machaca), et DraftSight apparaît dans le menu et je peux l'exécuter, mais il se bloque lorsque je fais des opérations courantes ou que j'exécute des commandes comme DimensionStyle

Severo Raz
la source
0

Les solutions ci-dessus ne fonctionnent pas dans une nouvelle installation de natty narwhale 11.04 64 bits.

Le système s'est écrasé après les tentatives: dpkg avec force et créer un fichier deb pour toutes les architectures et essayer un rpm étranger pour deb et (re) installer et bibliothèques de configuration pour i386 (supposé qu'il détruisait le système). Je sauve le système avec les bibliothèques de réinstallation et de configuration pour amd64 et le système de mise à jour et de mise à niveau. Ubuntu 11.04 Natty et DraftSight fonctionnent .

Vous pouvez essayer d' installer libc6 pour i386 (simultanément à libc6 déjà installé pour amd64) à partir de synaptic . Je suppose que cela aide dans mon cas.

knezmej
la source
0

Ubuntu 11.10 64 bits il y a toujours un problème de dépendance:

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

MAIS cela fonctionne si vous extrayez DraftSight.deb , puis exécutez./DraftSight/opt/dassault-systemes/draftsight/bin/DraftSight

knezmej
la source
0

N'oubliez pas de faire un clic droit sur "DraftSight.deb" puis de choisir "Propriétés". Sélectionnez l'onglet «Autorisations» et cliquez sur «Autoriser l'exécution du fichier en tant que programme». Exécutez ensuite:

sudo dpkg -i --force-architecture,depends ./DraftSight.deb
JAke
la source
0

Je l'ai finalement fait fonctionner sous Ubuntu 11.04 64 bits.

Suivez d'abord les instructions détaillées (l'une des options ci-dessus, car pratiquement toutes les méthodes fonctionnent). N'oubliez pas de mettre toutes les dépendances

Croyez-moi ou non après l'avoir installé, j'ai dû supprimer les fichiers de configuration dans le répertoire personnel qui commencent par "." ou déplacez-les dans un dossier si vous avez une application Wine ou quelque chose comme ça.

Pour les personnes qui n'aiment pas cette idée, pour supprimer les fichiers de configuration, essayez de créer un autre compte utilisateur et exécutez-le à partir de là.

Après cela, j'ai découvert que les boutons activés ** ont des icônes.L'application va crach lorsque j'essaie par exemple de cliquer sur Ouvrir . **

et c'est tout pour l'instant. Quand j'aurai plus de connaissances, je posteraientrez la description de l'image ici

BSimulj
la source
0

"J'ai trouvé qu'il était possible d'exécuter ce logiciel en l'exécutant en tant que root (sudo) mais toujours pas fonctionnel via un lanceur normal. La commande de démarrage d'Ubuntu 11.04 est:"

Jorge Castro: J'ai rencontré le même problème après l'installation de DraftSight. Je l'ai résolu en exécutant le script DEBIAN / preinst 'en tant qu'utilisateur normal', il demande ensuite le mot de passe administrateur, puis le contrat de licence gui apparaît (acceptez-le). Continuez à le faire jusqu'à ce qu'il dise "contrôle d'accès désactivé, les clients peuvent se connecter à partir de n'importe quel hôte" dans le terminal, exécutez le script postinst après cela.

Vous voudrez peut-être supprimer n'importe quel répertoire '.draftsight' de votre répertoire personnel AVANT d'exécuter les scripts dans le dossier DEBIAN.

kapz
la source
Vous voudrez peut-être supprimer n'importe quel répertoire '.draftsight' de votre répertoire personnel AVANT d'exécuter les scripts dans le dossier DEBIAN.
kapz
0

J'ai eu le même problème mais j'ai finalement résolu. Voici la solution:

  1. Installez les deux dépendances manquantes:

    sudo apt-get install libxcb-render-util0
    sudo apt-get install libdirectfb-extra
    
  2. Déplacez votre DraftSight.debfichier vers votre dossier personnel /home/yourusernamehere.

  3. Ensuite, vous devez forcer l'installation du package DraftSight:

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

Ça marche pour moi.

yohanes wahyudi
la source
0

Résolu!

Source: http://steamcommunity.com/app/221410/discussions/0/846940248727134912/

Solution:

sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt-get install ia32-libs

Vous devrez télécharger des fichiers lors de la mise à jour. environ 200 Mo, dépend de votre situation.

J'utilise Ubuntu 12.10.

Berendirith
la source
0

Résolu pour moi!

J'ai suivi les étapes ci-dessous et cela a fonctionné pour moi (c'est après avoir téléchargé les dépendances comme décrit ci-dessus).

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

Adnan
la source
Bienvenue sur Ask Ubuntu! Bien que cela puisse théoriquement répondre à la question, il serait préférable d'inclure ici les parties essentielles de la réponse et de fournir le lien de référence.
guntbert
0

C'est pour le 14.04 :

Pour installer DraftSight sur 14.04 (64 bits):

Étape 1: installer les bibliothèques 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

Étape 2: Téléchargez le programme d'installation de DraftSight:

télécharger .deb depuis la source

Étape 3: installer DraftSight CAD

après avoir changé en dossier téléchargé exécuté

sudo dpkg -i draftSight.deb
Ravan
la source