martes, 28 de febrero de 2017

Electrónica. Programa de simulación de circuitos eléctricos. Ktechlab

Ktechlab [4] es un programa libre de simulación de circuitos electrónicos muy sencillo e intuitivo que se puede ejecutar nativamente sobre Linux, otros necesitan ser emulados y su licencia no suele ser libre.



 Desde el Git [1] se puede descargar una versión actualizada de Ktechlab (no la última [2]), y siguiendo los siguientes pasos es posible construir un paquete deb para instalarla en varios equipos.

$ git clone git://anongit.kde.org/ktechlab.git
$ cd ktechlab
$ mkdir  build
$ su -

En este momento es necesario instalar todas las dependencias, haré una breve lista de ellas, pero probablemente sobrarán unas cuantas.

# apt-get install cmake  libconfig-dev    kdelibs5-dev    gpsim-dev gpsim     libglib2.0-dev   automoc  libtemplateparser4  libcalendarsupport4   libincidenceeditorsng4  libkleo4  kdevplatform-dev  kdevplatform8-libs   kdevelop-dev  checkinstall

Volvemos al modo usuario y comprobamos si necesitamos alguna biblioteca a mayores:
# exit
$ cd build
$ cmake ..                    (ojo con los dos ".." )
$ make

Si todo fue sin problemas, creamos el paquete deb, o instalamos ( make install)

$ su - 
# checkinstall

Ahora nos pedirá una serie de opciones, sólo es necesario seguir los pasos (en la primera opción no genero la documentación y después cambio nombre de paquete, correo y versión)

He creado para Debian dos arquitecturas amd64  (64 bits) [3]  e i386 (32 bits) [4], esta última "supuestamente" compatible con la maqueta Abalar de la Xunta.[5].

Por favor, quejas, dudas y cualquier comentario será bienvenido en la dirección de correo que aparece a la derecha de la página.

Referencias:
[1] https://cgit.kde.org/ktechlab.git/
[2] https://github.com/ktechlab/ktechlab/wiki
[3] AMD64  Paquete Debian 64 bits  https://drive.google.com/open?id=0B0kWYqC_MW6OZDQzWE10bDJiT1U
[4] Debian Jessie i386 32 bits https://drive.google.com/open?id=0B0kWYqC_MW6OOE9qMTVvc3VIaE0
[5] Maqueta Abalar https://www.edu.xunta.gal/centros/abalar/aulavirtual2/course/view.php?id=85

No hay comentarios:

Publicar un comentario