Instalar DraftSight en Slackware Linux

En mi necesidad de trabajar con archivos DWG, propios de AutoCAD, para editar algunos planos decidí instalar DraftSight para poder manipularlos. Me llevé una sorpresa al no encontrar algún lugar por la red en el que se describiera la forma de instalar este paquete en Slackware Linux, cuando usaba Arch había un paquete en los repositorios de AUR y eso me facilitó la existencia, sin embargo ahora en mi Slack tuve más limitantes.

Navegando por la red en busca de algo que me orientara encontré los pasos siguientes en Slacky.eu, los cuales explica la manera de instalar DraftSight desde los paquetes rpm:

Descargar el paquete Draftsight.rpm del sitio: http://www.3ds.com/products/draftsight/download-draftsight/.
Convertir el archivo rpm en un tgz con el comando rpm2tgz, para lo cual con el terminal se hace como sigue:

$ rpm2tgz DraftSight.rpm

Y cuando temine de ejcutarse aparecerá un mensaje como el siguiente:

Slackware package /home/eduardo/DraftSight.tgz created.

Instalar el paquete recien creado con:

# installpkg DraftSight.tgz

El paquete .tgz instala el programa en /opt/dassault-systemes/draftsight. El programa necesita la librería libaudio.so.2 la cual no se encuentra disponible en Slackware por lo que hay que descargar el archivo nas-libs en formato rpm, la versión es la que existe es para Fedora 13 de 32 bits y se descarga desde el sitio:

http://rpm.pbone.net/index.php3/stat/4/idpl/15863435/dir/fedora_13/com/nas-libs-1.9.2-1.fc13.i686.rpm.html

Lo cual creará un archivo llamado: nas-libs-1.9.2-1.fc13.i686.rpm el cual hay que extraer usando:

$ rpm2cpio nas-libs-1.9.2-1.fc13.i686.rpm | cpio -idmv

Se creará una carpeta llamada usr y dentro de ella habrá otras dos, de las cuales una se llama lib que contiene dos archivos. Entrar a esa carpeta y desde el terminal copiar el archivo libaudio.so.2.4 a la carpeta de librerías de DraftSight con el nombre de libaudio.so.2:

# cp libaudio.so.2.4 /opt/dassault-systemes/draftsight/lib/libaudio.so.2

Una vez hecho esto solo queda ejecutar el programa desde el terminal con:

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

y se ejecuta sin problemas.

DraftSight corriendo en Slackware

DraftSight corriendo en Slackware

Luego para facilitar el arranque del programa hay que crear un elemento en el menú de KDE con los iconos que se encuentran en /opt/dassault-systemes/draftsight/mime/pixmaps.

Saludos.

Fuentes:

http://www.slacky.eu/forum/viewtopic.php?f=2&t=33922
http://pintucoperu.wordpress.com/2009/03/27/extraer-el-contenido-de-un-archivo-rpm-sin-instalar-en-ubuntu/

Anuncios

2 pensamientos en “Instalar DraftSight en Slackware Linux

  1. I always like to have a read about such things, my blog is related if you want to have a look round it please feel free. I have added yours to my bookmarks.
    [url=http://www.bestairplanesimulatorgames.net]Flight simulator games[/url]

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s