Tras hablar de Draftsight V1R3.2 como convertidor de archivos AutoCAD toca comentar un tema que ha sido mi quebradero de cabeza durante bastantes meses. La cuestión es que desde que actualicé a Ubuntu 12.04 de 64 bits estaba sin DraftSight. En Ubuntu 10.04 si que había forma de forzar la cuestión para poder usar la versión de 32 bits en 64, y si bien por twitter me contestaron que estaban trabajando en solucionarlo.
@manuti We are in development of a 64 bit Linux version of DraftSight. We have no release date planned yet. Thanks for your note!
— DraftSight (@DraftSight)
Hasta que ha salido la nueva versión no lo había conseguido.
Los pasos son parecidos a la versión 10.04 pero hay que arreglar una cosa peligrosa así que ahí va la advertencia:
Se aplica igualmente la advertencia de que no me hago responsable de los problemas técnicos derivados de este procedimiento.
Realizad una copia de seguridad de los archivos que cambiéis como indico en uno de los pasos finales. Y no olvidéis que Ubuntu puede quedar tocado si algo sale mal.
Abrimos una ventana de comandos o Terminal
Instalamos las librerías que va a necesitar
sudo apt-get install ia32-libs libdirectfb-extra libxcb-render-util0
Instalamos el DrafSight que debería estar en nuestra carpeta de Descargas
sudo dpkg --force-all -i ~/Downloads/draftSight.deb
o cambiando a la carpeta con
cd /home/**nuestro_usuario**/Descargas
y luego haciendo solo
sudo dpkg --force-all -i draftSight.deb
En cualquier caso, hasta aquí todo normal, ya podéis abrir vuestro flamante DraftSight.
Y editar y convertir archivo AutoCAD DWG 2013 sin problemas.
Lo malo es que en cuanto salta la comprobación de actualizaciones obtenemos un error de paquete roto, y que al repararlo desinstala DraftSight.
Para evitarlo lo único que he conseguido que funcione es hacerlo desaparecer de la lista de programas instalados. Para ello hacemos copia de seguridad de estos dos archivos como sigue:
sudo cp /var/lib/dpkg/status /var/lib/dpkg/status_old
sudo cp /var/lib/dpkg/available /var/lib/dpkg/available_old
y ahora lo editamos con gedit ya que son grandes y cuesta buscar donde aparece drafsight
sudo gedit /var/lib/dpkg/status
buscáis dassault que es el fabricante del programa y borráis todo el bloque donde se describe, tal como lo he seleccionado en esta captura de pantalla, luego guardáis y listo
luego repetís con el otro
sudo gedit /var/lib/dpkg/available
buscáis dassault de nuevo y borráis todo el bloque donde se describe, tal como lo he seleccionado en esta captura de pantalla, luego guardáis y listo