En algunas ocasiones tendremos problemas a la hora de instalar X o Y software en nuestra maquina, el objetivo de este post es brindar soluciones a algunos de estos errores, mas concretamente en dos programas muy útiles para las ingenierías:

Este post se realizo en una distro de la familia Debian.

Qucs

Qucs en un software de simulación, en este podremos realizar simulaciones DC – AC – Parámetros S –  Transitorias, entre otras.

En su pagina oficial podremos encontrar instrucciones de como realizar la instalación:

      sudo apt-add-repository ppa:qucs/qucs
      sudo apt-get update
      sudo apt-get install qucs

Pero en algunas ocasiones podremos tener problemas con los ppa, la solución mas sencilla a este problema es descargar directamente los  archivos fuente brindados por el desarrollador y realizar la instalación de estos en nuestra maquina:

  1. Descomprimir el archivo.
  2. Para el funcionamiento de este software es necesario realizar las siguientes instalaciones:
    sudo apt-get install build-essential libqt4-dev libqt4-qt3support automake libtool gperf flex bison git cmake -y
  3. Desde una terminal nos dirigimos a la ubicación de la carpeta correspondiente:
    cd ~/Documentos/qucs-0.0.19/qucs
  4. Ejecutamos los siguientes comandos:
      ./configure
      make
      sudo make install

Con esto ya tendríamos totalmente funcional nuestro simulador.

Eagle

Eagle es un software dedicado al diseño de PCBs, en la actualidad posee varios errores en su instalación (Dicen que arreglaran estos en futuras actualizaciones), los errores mas comunes a la hora de intentar instalar son:

qt.network.ssl: QSslSocket: cannot resolve CRYPTO_num_locks
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_id_callback
qt.network.ssl: QSslSocket: cannot resolve CRYPTO_set_locking_callback
qt.network.ssl: QSslSocket: cannot resolve ERR_free_strings
qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_cleanup
qt.network.ssl: QSslSocket: cannot resolve EVP_CIPHER_CTX_init

Para evitar estos problemas realizaremos la instalación de versiones anteriores, para esto nos podemos descargar los archivos fuente desde:

Luego de tener los archivos correspondientes el proceso a realizar es el siguiente:

  1. Desde una terminal nos dirigimos a la ubicación de la carpeta correspondiente:
    cd ~/Descargas/
  2. Luego le damos permisos de ejecución al archivo descargado:
    chmod +x eagle-lin64-7_7_0.run
  3. Ejecutamos el archivo:
    ./eagle-lin64-7_7_0.run

Con esto ya tendríamos listo nuestro programa, para su ejecución nos dirigimos al lugar de instalación, el archivo a ejecutar se encuentra dentro de la carpeta /bin:

cd ~/eagle-7.7.0/bin/
./eagle

Si desea crear un lanzador podrá realizarlo con ayuda de este post:

Creación de lanzadores

Si tienes preguntas o comentarios no dudes en ponerte en contacto con nosotros.