wiki/ProgramasClase.md

42 lines
1.6 KiB
Markdown
Raw Normal View History

2019-06-19 20:26:13 +00:00
---
title: Programas Para Clase en Linux
description: Nos hacen usar programas horribles, pero al menos los podemos usar en linux sin problemas
published: true
2019-06-19 21:07:33 +00:00
date: 2019-06-19T21:07:31.052Z
2019-06-19 20:26:13 +00:00
tags:
---
# Instalando los programas de clase en Linux
2019-06-19 20:29:32 +00:00
## Xilinx ISE 14.7 :
2019-06-19 20:48:08 +00:00
2019-06-19 20:49:44 +00:00
### Descargamos el instalador
2019-06-19 20:50:52 +00:00
Podemos encontrar el instalador en la [web de xilinx](https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/design-tools/v2012_4---14_7.html "Instaladores Herramientas de Diseño") y aunque requiere registrarse, la herramienta es gratuita. Por algún motivo, xilinx no quiere que este paquete esté en los repositorios.
2019-06-19 20:48:08 +00:00
2019-06-19 20:49:44 +00:00
### Instalamos el paquete
2019-06-19 20:53:19 +00:00
Este paso va a depender de la distribución de linux que utilices:
2019-06-19 20:59:20 +00:00
En Arch:
> `pacman -U /ruta/al/archivo/instalador.tar.gz`
En Debian/Ubuntu:
2019-06-19 21:04:22 +00:00
2019-06-19 20:59:34 +00:00
> cd /ruta/al/archivo
2019-06-19 20:59:20 +00:00
> tar xzf instalador.tar.gz
> cp -R instalador /ruta/donde/quieras/instalar
> cd /ruta/donde/quieras/instalar
> ./configure
> make
> sudo make install
2019-06-19 20:53:19 +00:00
2019-06-19 21:05:05 +00:00
### Arreglamos el estropicio
2019-06-19 21:04:22 +00:00
Por algún motivo, el ISE utiliza su propio entorno de qt. Es una versión vieja con muchas cosas extra estilo ubuntu que intenta escoger el mismo tema de qt que tenga el resto del sistema. Y falla catastróficamente si tienes un tema oscuro.
Así que no queda otra que eliminar nuestro tema mientras queramos usarlo. En mi caso, quitar una línea de .bspwmrc. ~~wal -R~~
2019-06-19 20:31:11 +00:00
2019-06-19 21:07:33 +00:00
## Mathlab :
Si no vas a necesitar el simulink, puedes utilizar Octave para todo. Solo necesitas añadir la librería de análisis de señal.
> `> load senal`