Como instalo o Draftsight CAD?


13

Eu instalei a versão 11.04 de 64 bits e agora não consigo instalar o Draftsight (32 bits com opção de arquitetura de força) porque há um erro na biblioteca libexpat1 .. alguém sabe como resolver?

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 do editor: as mensagens de erro foram traduzidas e não correspondem exatamente às reais.

Respostas:


9

Depois de instalar todas as dependências mencionadas acima (isto é libdirectfb-extra, libxcb-render-util0, libaudio2) você deve instalar o DraftSight usando o seguinte comando:

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

Obviamente, você deve executar este comando enquanto estiver dentro da pasta onde salvou o Draftsight.deb.

Trabalhou no Ubuntu 11.04 x64


9

De: OMG Ubuntu

Clone do AutoCAD gratuito 'DraftSight' chega ao Linux Beta

Faça o download de um arquivo .deb pré-empacotado para o Ubuntu 9.10+ no seguinte link: download (66,8MB)

Nota aos usuários do Ubuntu de 64 bits: O DraftSight beta .deb fornecido é de 32 bits. Para que o DraftSight seja executado no Ubuntu 64bit, será necessário instalar a seguinte biblioteca ausente:

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

Depois disso, instale o .deb através de um terminal usando o comando 'force architecture'. Supondo que você o baixou para a pasta Downloads:

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

Você provavelmente não instalou a biblioteca ausente.


Eu tive que instalar o libcamberra0 para executá-lo na 13.10.
Javier Rivera

4

No Kubuntu 12.04 de 64 bits, há um erro da libgtk-x11.

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

Resolva com isso:

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

3

Transcreva o que encontrei nos fóruns do ubuntu (resolvido pelo player107):

O procedimento é:

"descompacte o arquivo rascunho em algum diretório (ex: DS)

copie o conteúdo de DS/opt/e DS/var/para /opte/var/opt

então vá para DS/DEBIAN

então sudo ./preinst

então sudo ./postinst

então um menu deveria ter sido criado no menu gráfico do ubuntu: você pode iniciá-lo "

Ele menciona que tem um problema com a tela, mas não eu. Para evitar isso, faça o seguinte:

sudo apt-get install libdirectfb-extra

sudo apt-get install libxcb-render-util0

Espero que você sirva como eu.


Esta solução é perfeita !!
Andrea


1

Eu descobri que é possível executar este software executando-o como raiz (sudo), mas ainda não funcional através do iniciador normal. O comando start do Ubuntu 11.04 é:

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

ou você não precisa nem fazer isso

basta extrair o arquivo .deb e executá-lo como raiz e ele funcionará.

Existe apenas um problema para executá-lo como usuário normal


1

Consegui instalar o draftSight no Ubuntu 12.04 (beta2) de 64 bits. Acabei de instalar as bibliotecas necessárias e extraí o conteúdo do arquivo .deb.

Copiei a pasta extraída para / usr / local / e alterei o proprietário:

sudo chown -R usuário: grupo draftSight /

Depois disso, acabei de criar um lançador na área de trabalho ..

Felicidades....


0

Tentei forçar a arquitetura a instalar o DraftSight, mesmo depois de instalar os pacotes mencionados nas postagens anteriores, mas sempre recebo este erro:

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

Eu tentei instalar esta biblioteca libexpat através de getlibs, mas nada parece permitir que o DraftSight seja instalado corretamente.

Conseqüentemente, tentei o método de copiar os arquivos manualmente (sugerido por Juan José Alca Machaca), e o DraftSight aparece no menu e posso executá-lo, mas ele trava quando faço operações comuns ou executa comandos como DimensionStyle


0

As soluções acima não funcionaram na instalação nova do natty narwhale 11.04 64 bits.

O sistema travou após tentativas: dpkg com forçar e criar arquivo deb para todas as arquiteturas e tentar o alien rpm deb / (re) instalação e configuração de bibliotecas para i386 (supostamente destruiu o sistema). Eu resgato o sistema com as bibliotecas de reinstalação e configuração do amd64 e o sistema de atualização e atualização. O Ubuntu 11.04 Natty e o DraftSight funcionam .

Você pode tentar instalar o libc6 para i386 (simultaneamente ao libc6 para amd64 já instalado) a partir do synaptic . Eu acho que ajuda no meu caso.


0

Ubuntu 11.10 de 64 bits ainda existe um problema de dependência:

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

MAS funciona se você extrair o DraftSight.deb e executar./DraftSight/opt/dassault-systemes/draftsight/bin/DraftSight


0

Não se esqueça de clicar com o botão direito do mouse em 'DraftSight.deb' e escolher 'Propriedades'. Selecione a guia 'Permissões' e clique em 'Permitir arquivo de execução como programa'. Então corra:

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

0

Finalmente consegui fazê-lo funcionar no Ubuntu 11.04 de 64 bits.

Primeiro, siga as instruções detalhadas (uma das opções acima, pois praticamente qualquer método funcionará). Não esqueça de colocar todas as dependências

Acredite ou não, depois que o instalei, tive que excluir os arquivos de configuração no diretório inicial que começam com "." ou mova-os para alguma pasta, se você tiver um aplicativo de vinho ou algo parecido.

Para pessoas que não gostam dessa ideia, exclua os arquivos de configuração, tente criar outra conta de usuário e execute-a a partir daí.

Depois disso, descobri que os botões ** ativados têm ícones que o aplicativo trava quando tento, por exemplo, clicar em Abrir . **

e é isso por enquanto. Quando eu tiver mais conhecimento, postareiinsira a descrição da imagem aqui



0

"Descobri que é possível executar este software executando-o como root (sudo), mas ainda não funcional, através do iniciador normal. O comando Ubuntu 11.04 start é:"

Jorge Castro: Eu enfrentei o mesmo problema depois de instalar o DraftSight. Eu o resolvi executando o script DEBIAN / preinst 'como usuário normal', ele solicita a senha do administrador e o gui do contrato de licença é exibido (aceite). Continue fazendo isso até que "controle de acesso desabilitado, os clientes possam se conectar a partir de qualquer host" no terminal, execute o script postinst depois disso.

Você pode excluir qualquer dir '.draftsight' no diretório inicial ANTES de executar os scripts na pasta DEBIAN.


Você pode excluir qualquer dir '.draftsight' no diretório inicial ANTES de executar os scripts na pasta DEBIAN.
kapz

0

Eu tive o mesmo problema, mas resolvi finalmente. Aqui está a solução:

  1. Instale as duas dependências ausentes:

    sudo apt-get install libxcb-render-util0
    sudo apt-get install libdirectfb-extra
    
  2. Mova seu DraftSight.debarquivo para sua pasta pessoal /home/yourusernamehere.

  3. Então você precisa forçar a instalação do pacote do DraftSight:

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

Está funcionando para mim.




0

Isto é para 14.04 :

Para instalar o DraftSight no 14.04 (64 bits):

Etapa 1: instalar bibliotecas 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

Etapa 2: Faça o download do instalador do DraftSight:

baixar .deb da fonte

Etapa 3: Instalar o DraftSight CAD

depois de alterado para a pasta baixada, execute

sudo dpkg -i draftSight.deb
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.