Este documento resume las ventajas de usar Linux en ingeniería electrónica, incluyendo que permite interactuar fácilmente con dispositivos, no requiere pagar licencias, y es liviano para correr en pequeños sistemas. También explica qué son las placas computadoras como Raspberry Pi y cómo Linux es ideal para ellas dado que es gratuito y puede personalizarse fácilmente usando la consola.
4. ¿Qué veremos?
#
#
#
#
#
#
#
#
#
#
#
¿Qué es Linux?
¿Por qué elegir Linux?
Linux hasta en la sopa
¿Por qué Linux en la Ingeniería Electrónica?
¿Qué son y para qué sirven las «Placas Computadoras»?
Distribuciones Linux para las Placas Computadora
La consola de comandos, alias «Shell»
Comandos básicos de la consola
¿Qué es un puerto?
¿Cómo funcionan los puertos en Linux?
Práctica con la consola
5. Linux es...
Un sistema operativo, el cual está basado
en la filosofía de ser libre
Su principal característica es que se puede
modificar para las necesidades de una
persona (tú) o de una comunidad;
esto ha permitido que la
tecnología esté al alcance de las personas,
no tienes que pagar costosas licencias para
navegar por Facebook o escribir una carta.
6. Su mascota se llama Tux
Es un pingüino, y bueno... es libre
7. ¿Por qué elegir Linux?
La mayoría del software es gratuito, y de código libre.
Además tiene la facultad de correr en equipos
de hace 10 años.
Ya es tan fácil de manejar como Windows 8 Mac
o un sistema operativo de última generación
gracias a Ubuntu, Linux Mint, Fedora, etc...
8. Sí, Linux hasta en la sopa...
Nokia
Blackberry
Otros
10%
iOS
20%
Android 70%
Android es Linux
10. ✔
Porque permite interactuar con los dispositivos de manera fluida.
✔
No hace falta pagar licencias.
✔
✔
✔
Para no hacer un nuevo sistema operativo diseñado para cada
aparato, se reutiliza el ya existente, se cambia un ala, una pata,
se le echa un poco de puntura a Tux y queda listo para funcionar.
Es tan liviano, que muy posiblemente el modem de tu
casa tiene Linux; ¡Imagina!, corriendo con memoria
de 32 MB.
La Fuerza Aérea de EEUU usa Linux para sus aviones
11. Hasta hace poco, era complicado trabajar con Linux
Hasta hace poco era difícil
trabajar con Linux
en la Electrónica
12. Hasta hace poco, era complicado trabajar con Linux
Y se masificó el uso de los
Procesadores ARM
Dando paso a las
Placas computadora
14. PLACAS COMPUTADORA
Son microcomputadoras,
totalmente hackeables
en las cuales se puede
instalar un sistema operativo
de preferencia Linux para
ver películas, jugar, montar
servidores, resolver problemas
matemáticos... en fin lo que
la imaginación nos permita.
POR TAN SOLO...
35 dólares
(75 – 90 mil pesos)
16. Beaglebone Black
- 512 de Ram
- 2 GB de almacenamiento
- Aceleradora 3D
- Ubuntu, Debian, Android
- Salida Ethernet
- HDMI
Y viene por defecto con
¡LINUX INSTALADO!
17. Linux para las placas
- Ubuntu
- Angstrom Linux
- Debian
- Pidora (Fedora para Raspberry)
- OpenWrt (Sistemas embebidos, modems)
- Android
Y otras más
19. La consola o «Shell»
Es la forma más básica como interactuamos con el sistema
operativo. No necesitamos grandes cantidades de memoria
para hacer operaciones básicas o avanzadas.
En la consola puedes saber todo, desde la cuantos
dispositivos tienes conectados, hasta qué día es hoy.
Es ideal para estos entornos, dado que al no tener
modo gráfico, son muy rápidas
21. Comandos básicos
·
·
·
·
·
·
·
ls (Listar los archviso y carpetas de una carpeta)
cd (Cambiar de carpeta a otra)
mkdir (Crear una carpeta)
rm (Borra archivos o carpetas)
cp (Copiar un archivo y pegarlo en otra carpeta)
find (Buscar archivos)
clear (Limpiar la pantalla
22. ¿Qué es un puerto?
“Es una forma genérica de denominar a una interfaz a
través de la cual los diferentes tipos de datos se pueden
enviar y recibir. Dicha interfaz puede ser de tipo físico,
o puede ser a nivel de software”
Tomado de: Wikipedia
23. ¿Cómo funcionan los Puertos en Linux?
Los puertos en Linux se manejan de una manera más fácil
que en otros sistemas operativos, todo lo administramos
por medio de la consola en nuestro caso para los micro
computadores, aunque hay aplicaciones con las cuales
podemos gestionar de forma gráfica.
También hay que comprender que los puertos en
Linux se administran como archivos dentro del
disco duro.
24. Práctica con la consola
#
#
#
#
Crear una carpeta
Crear un archivo en blanco
Mirar los archivos que hay en el disco duro con el comando “ls”
Escribir “ping www.google.com” y mirar el resultado
Y por último...
# Escribir en la consola “telnet towel.blinkenlights.nl” y mirar
qué ocurre
25. Contacto
«El conocimiento es libre, compártelo»
Este documento está bajo la licencia Creative Commons «Atribución», para su libre
Distribución, modificación o copia, siempre y cuando se nombre al autor Andrés Lara
andreslara@uniautonoma.edu.co
www.facebook.com/lastenga
www.donestandares.wordpress.com