Curso de Introducción a Linux para estudiantes de la Facultad

11 de agosto de 2017, 09:03.

Curso de Introducción a Linux para estudiantes de la Facultad

Ampliar imagen


Está destinado especialmente para los alumnos de Mecatrónica, y carreras afines. Comienza el viernes 11 de agosto.

Se trata de un curso introductorio a los conceptos básicos de los sistemas GNU-Linux, donde se pretende dar un primer acercamiento y que los participantes se familiaricen con el entorno.

Los participantes podrán aprender las diferencias entre estos sistemas y Windows, teniendo capacidad y autonomía para descargar e instalar sus propios programas. También se hará mención a los temas filosóficos del software libre.

Está destinado principalmente a estudiantes de Ingeniería Mecatrónica que estén cursando el 6º semestre y próximos a cursar la asignatura Informática. Podrán participar también estudiantes de otras carreras interesados en la temática. 

Será dictado por Jonathan Obredor y Agustín Marinsalda; los viernes 11 y 18 de agosto, de 14 a 17, y el lunes 14 del mismo mes, de 13 a 16. 

La participación será gratuita, con inscripción previa a través del siguiente Formulario

Programa del curso 

Día 1: Conceptos básicos e instalación.

Vocabulario

  • Qué es GNU.
  • Distro.
  • Linux y kernel.
  • Diferencia libre y abierto (FOSS).
  • Paquetes y administrador de paquetes. (.deb “es como un .cab”)
  • Discos y particiones.
  • Bios y uefi.
  • Bootloader y grub.
  • Pendrive booteable.
  • Entornos de escritorio.
  • Qué es GUI (interfaz gráfica de usuario).
  • Administrador de ventanas.
  • Drivers.
  • Qué es terminal y emulador de terminal.
  • Particionado de disco y aplicar formato de archivos.

Completado todo lo anterior podemos proceder a instalar una distribución.

Día 2: Puesta en marcha y uso Básico

Primeros Pasos

  • Sistemas de archivos: explicar /tmp, /home, /usr. 
  • El software no libre está en /opt. 
  • Terminal: instalar programa desde terminal, uso de gestor de paquetes, instalar paquetes. 
  • Centro de software. compilador gcc, y las bibliotecas.
  • Instalar codecs: pueden convivir software libre con no-libres.
  • Drivers no libres: Nvidia.
  • Navegador (Chromium o Firefox).
  • Música : Lollypop, Rythmbox, Gnome-Music, Spotify.
  • Suite ofimática: Libreoffice, WPS Office.
  • Para cálculo: Octave, Scilab.
  • Funciones básicas de bash (cd, rm, ls, cp, etc), qué es bash.
  • Crear tu primer script de bash y hacerlo ejecutable (chmod 755 script.sh).

Herramientas para el cursado de informática

  • Instalar IDE: Eclipse o Netbeans.
  • Instalar Atom (editor de texto personalizable).

Día 3: Personalización y solución de errores

Errores más comunes

  • Keybindings (ctrl + alt + supr).
  • Antivirus.
  • Carpeta de archivos de programa.
  • La tecla de windows.
  • No existen los .exe.
  • Cómo se ejecuta un programa: terminal, launcher, binario o .sh. 

Personalización

  • Lector de pdf: evince.
  • Uso básico del gestor de paquetes: añadir repositorios, actualizar sistema, instalar\desinstalar programas, etc.
  • Linux es modular y windows es monolítico: con respecto a los programas: borrar dependencias: huérfanos.
  • Diferencia de update y upgrade.
  • Permisos de archivos, usuarios, grupos, escalar privilegios con sudo.
  • sudo rm -rf /.
  • Extras: noción sobre Wine y la posibilidad de ejecutar programas de windows.
  • Comentarios sobre Raspberry

 
Currículum resumido de los capacitadores

Agustín Marinsalda Pastor:

Es estudiante de 3º año de la Carrera de Ingeniería Mecatrónica (FAc. Ingeniería – UNCuyo).

Ha realizado diversos cursos de programación y emplea sistemas Linux desde hace años, alcanzando a dominar características y versiones avanzadas de los mismos.

Ha participado en el proyecto de investigación “Uso Racional y Eficiente de la Energía en Edificios Públicos - Auditoría Energética y Cambio de Hábitos”, mediante el cual desarrolló una plataforma de manejo y visualización de datos montada en un sistema Linux embebido, en el Instituto de Energía de la Universidad.

Durante 2017 se desempeñó como Ayudante Estudiantil en la Cátedra Cálculo Numérico y Computación.

Jonathan Obredor:

Es estudiante de 5º año de la Carrera de Ingeniería Mecatrónica (FAc. Ingeniería – UNCuyo).  

Realizó un semestre de intercambio en México.

En 2016 dictó un Curso de Kicad para estudiantes de la Universidad Nacional de Cuyo.

Actualmente participa en el Instituto de Energía de la Universidad.

 

Etiquetas:
curso | linux | mecatrónica