Come posso installare Draftsight CAD?


13

Ho installato la versione 11.04 a 64 bit e ora non riesco a installare Draftsight (opzione a 32 bit con force architecture) perché si è verificato un errore con la libreria libexpat1 .. qualcuno sa come risolverlo?

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

Nota dell'editore: i messaggi di errore sono stati tradotti e non corrispondono esattamente a quelli reali.

Risposte:


9

Dopo aver installato tutte le dipendenze di cui sopra (che è libdirectfb-extra, libxcb-render-util0, libaudio2) è necessario installare DraftSight utilizzando il seguente comando:

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

Ovviamente dovresti eseguire questo comando mentre sei nella cartella in cui hai salvato Draftsight.deb.

Ha funzionato su Ubuntu 11.04 x64


9

Da: OMG Ubuntu

Il clone gratuito di AutoCAD "DraftSight" arriva su Linux Beta

Scarica un file .deb preconfezionato per Ubuntu 9.10+ al seguente link: download (66.8MB)

Nota per gli utenti Ubuntu a 64 bit: il Ddeb beta di DraftSight fornito è a 32 bit. Per far funzionare DraftSight in Ubuntu 64 bit è necessario installare la seguente libreria mancante:

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

Successivamente, installa .deb tramite un Terminale usando il comando 'force architecture'. Supponendo di averlo scaricato nella cartella Download:

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

Probabilmente non hai installato la libreria mancante.


Ho dovuto installare libcamberra0 per farlo funzionare il 13.10.
Javier Rivera,

4

Su Kubuntu 12.04 a 64 bit c'è un errore libgtk-x11.

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

Risolvi con questo:

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

3

Trascrivi ciò che ho trovato ubuntuforums (risolto da player107):

La procedura è:

"decomprimere il file draftsight in alcune directory (es: DS)

quindi copiare il contenuto di DS/opt/e DS/var/in /opte/var/opt

quindi vai a DS/DEBIAN

poi sudo ./preinst

poi sudo ./postinst

allora un menu dovrebbe essere stato creato nel menu grafico di Ubuntu: puoi avviarlo "

Dice che ha un problema con lo schermo, ma no io. Per evitare ciò, procedi come segue:

sudo apt-get install libdirectfb-extra

sudo apt-get install libxcb-render-util0

Spero che tu serva come me.


Questa soluzione è perfetta !!
Andrea,


1

Ho scoperto che è possibile eseguire questo software eseguendolo come root (sudo) ma ancora non funzionante tramite il normale launcher. Il comando di avvio di Ubuntu 11.04 è:

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

o non devi nemmeno farlo

basta estrarre il file .deb ed eseguirlo come root e funzionerà.

C'è solo un problema per eseguirlo come utente normale


1

Sono riuscito a installare draftSight in Ubuntu 12.04 (beta2) a 64 bit. Ho appena installato le librerie richieste e quindi estratto il contenuto del file .deb.

Ho copiato la cartella estratta in / usr / local / e poi ho cambiato il proprietario:

sudo chown -R utente: gruppo draftSight /

Dopo di che ho appena creato un programma di avvio sul desktop ..

Saluti....


0

Ho provato a forzare l'architettura a installare DraftSight, anche dopo aver installato i pacchetti menzionati nei post precedenti, ma ottengo sempre questo errore:

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

Ho provato a installare questa libreria libexpat tramite getlibs ma nulla sembra consentire a DraftSight di installarsi correttamente.

Di conseguenza, ho provato il metodo di copia manuale dei file (suggerito da Juan José Alca Machaca) e DraftSight appare nel menu e posso eseguirlo, ma si blocca quando eseguo operazioni comuni o eseguo comandi come DimensionStyle


0

Le soluzioni di cui sopra non hanno funzionato con una nuova installazione di natty narwhale 11.04 64 bit.

Il sistema si è arrestato in modo anomalo dopo i tentativi: dpkg con force & make file deb per tutte le architetture e tentando alien rpm di deb e (ri) installazione e librerie di configurazione per i386 (supposto che avesse distrutto il sistema). Ripristino il sistema con le librerie di reinstallazione e configurazione per amd64 e aggiorno e aggiorno il sistema. Ubuntu 11.04 Natty e DraftSight funziona .

Puoi provare a installare libc6 per i386 (contemporaneamente a libc6 già installato per amd64) da synaptic . Mi immagino che aiuta nel mio caso.


0

Ubuntu 11.10 a 64 bit c'è ancora un problema di dipendenza:

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

MA funziona se si estrae DraftSight.deb , quindi si esegue./DraftSight/opt/dassault-systemes/draftsight/bin/DraftSight


0

Non dimenticare di fare clic con il pulsante destro del mouse su "DraftSight.deb", quindi selezionare "Proprietà". Seleziona la scheda "Autorizzazioni" e fai clic su "Consenti esecuzione file come programma". Quindi eseguire:

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

0

Finalmente sono riuscito a farlo funzionare con Ubuntu 11.04 a 64 bit.

Per prima cosa segui le istruzioni dettagliate (una delle precedenti poiché praticamente qualsiasi metodo funzionerà). Non dimenticare di mettere tutte le dipendenze

Credetemi o no dopo averlo installato ho dovuto eliminare i file di configurazione nella home directory che iniziano con "." oppure spostali in una cartella se hai un'app per vino o qualcosa del genere.

Per le persone a cui non piace questa idea, per eliminare i file di configurazione, prova a creare un altro account utente ed eseguilo da lì.

Dopodiché ho scoperto che i pulsanti ** abilitati hanno icone che si apriranno quando provo ad esempio a fare clic su Apri . **

e per ora è tutto. Quando avrò maggiori informazioni pubblicheròinserisci qui la descrizione dell'immagine



0

"Ho scoperto che è possibile eseguire questo software eseguendolo come root (sudo) ma ancora non funzionante tramite il normale launcher. Il comando di avvio di Ubuntu 11.04 è:"

Jorge Castro: ho riscontrato lo stesso problema dopo aver installato DraftSight. L'ho risolto eseguendo lo script DEBIAN / preinst 'come utente normale', quindi mi chiede la password dell'amministratore, quindi viene visualizzata la GUI del contratto di licenza (accettala). Continuate a farlo fino a quando non dice "controllo accessi disabilitato, i client possono connettersi da qualsiasi host" nel terminale, quindi eseguire lo script postinst.

Si consiglia di eliminare qualsiasi directory ".draftsight" nella directory principale PRIMA di eseguire gli script nella cartella DEBIAN.


Si consiglia di eliminare qualsiasi directory ".draftsight" nella directory principale PRIMA di eseguire gli script nella cartella DEBIAN.
Kapz,

0

Ho avuto lo stesso problema ma finalmente risolto. Ecco la soluzione:

  1. Installa le due dipendenze mancanti:

    sudo apt-get install libxcb-render-util0
    sudo apt-get install libdirectfb-extra
    
  2. Sposta il DraftSight.debfile nella cartella principale /home/yourusernamehere.

  3. Quindi devi forzare l'installazione del pacchetto DraftSight:

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

Funziona per me.




0

Questo è per 14.04 :

Per installare DraftSight su 14.04 (64 bit):

Passaggio 1: installare le librerie 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

Passaggio 2: Scarica il programma di installazione di DraftSight:

scarica .deb dalla fonte

Passaggio 3: installare DraftSight CAD

dopo aver cambiato la cartella scaricata eseguita

sudo dpkg -i draftSight.deb
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.