Cabe observar como siempre que se ofrece este mini-HOWTO con la esperanza de que sea útil pero sin ninguna garantía. A mí me funcionó sólo hasta tener el programa corriendo, sin instalar características adicionales.
Resumen.
Puedes aventarte todo el choro, pero se resuelve con 5 líneas de comando.
- wget -cv http://sourceforge.net/projects/free-cad/files/FreeCAD%20Linux/FreeCAD%200.9%20R2646/freecad_0.9.2646-1karmic_i386.deb/download
- wget -cv http://sourceforge.net/projects/free-cad/files/FreeCAD%20Linux/FreeCAD%200.9%20R2646/python-pivy_0.5.0%7Esvn765-2_i386.deb/download
- sudo apt-get install libboost-filesystem1.38.0 libboost-system1.38.0 libcoin60 libopencascade-foundation-6.3.0 libopencascade-modeling-6.3.0 libsoqt4-20 libxerces-c28 libzipios++0c2a python-qt4-gl
- sudo dpkg -i python-pivy_0.5.0~svn765-2_i386.deb
- sudo dpkg -i freecad_0.9.2646-1karmic_i386.deb
(Traducción libérrima y personal)
FreeCAD es un modelador 3D CAD de propósito general. El desarrollo es totalmente abierto (Licencias GPL y LGPL). FreeCAD va destinado directamente a la ingeniería mecánica y diseño de productos, pero también se inscribe en una gama más amplia de aplicaciones en la ingeniería, tales como la arquitectura o las especialidades de la ingeniería.
FreeCAD presenta características similares a las herramientas de Catia, SolidWorks y Solid Edge, y por lo tanto también cae en la categoría de MCAD, PLM, CAD / CAM y CAE. Será un modelador paramétrico basado en características con una arquitectura de software modular que hace fácil proporcionar funcionalidad adicional sin modificar el sistema central.Pues sí no están muy claras las instrucciones de instalación de la página, pero ya logré que el programa corra (y ya de ahí no sé que hacer) por lo menos te guío hasta ahí. Ojo, en GNU/Linux hay muuuchos tipos de entorno gráfico, prefiero referir las instrucciones a la vieja, sabia y siempre confiable shell, o línea de comandos, o libro de conjuros como una amiga le dice.
1. Hay que bajar 2 archivos de la página de sourceforge y ponerlos en una carpeta especial:
# Creamos un directorio al que llamaremos simplemente freecad:mkdir -v freecad# Si no hubo mensaje de error, nos cambiamos a éste para bajar ahí nuestros paquetes:
cd freecad# WGet es un gestor de descargas que vale demasiado la pena aprender a utilizar, pero a ello le vamos a dedicar otro post aparte. Por lo pronto con éste bajaremos los 2 archivos que necesitamos del proyecto FreeCAD en sf.net:
- freecad_0.9.2646-1karmic_i386.deb
- python-pivy_0.5.0~svn765-2_i386.deb
- wget -cv http://sourceforge.net/projects/free-cad/files/FreeCAD%20Linux/FreeCAD%200.9%20R2646/freecad_0.9.2646-1karmic_i386.deb/download
- wget -cv http://sourceforge.net/projects/free-cad/files/FreeCAD%20Linux/FreeCAD%200.9%20R2646/python-pivy_0.5.0%7Esvn765-2_i386.deb/download
2. Con el fin de que esto sea lo más pedagógico posible, vamos a intentar aprender de nuestros errores, pretendiendo instalar los archivos que acabamos de bajar como si no nos hiciera falta nada más.
- sudo dpkg -i freecad_0.9.2646-1karmic_i386.deb
- sudo dpkg -i python-pivy_0.5.0~svn765-2_i386.deb
3. Instalación de dependencias de freecad y python-pivy.
sudo apt-get install libboost-filesystem1.38.0 libboost-system1.38.0 libcoin60 libopencascade-foundation-6.3.0 libopencascade-modeling-6.3.0 libsoqt4-20 libxerces-c28 libzipios++0c2a python-qt4-gl
Una vez más, es sólo una línea, los nombres de los paquetes de ubuntu están separados por espacios. Podemos no escribirlo e instalar cada paquete con synaptic, buscándolo y marcándolo uno por uno, pero bueno, pues ya tienes la lista de todo lo que hace falta, cuando termines de instalarlo (si lo hiciste con la línea de comando que te dí no debería haber ningún mensaje de error).
4. Reintentamos instalar freecad y python-pivy ya con todo (supuestamente) resuelto.
Recordemos que freecad depende de python-pivy, así que instalamos éste primero:- sudo dpkg -i python-pivy_0.5.0~svn765-2_i386.deb
- sudo dpkg -i freecad_0.9.2646-1karmic_i386.deb
freecad
is it only for amd64???
ResponderEliminarWhere did you read that?
ResponderEliminarIt clearly says: i386. I suppose it could work without any trouble in amd.