Curso introductorio sobre GNU/Linux para el grupo 0xDECODE.
Este curso se centra en los fundamentos del sistema operativo libre GNU/Linux, desde su historia brevemente descrita hasta el uso de la terminal de comandos.
El objetivo del curso es proporcionar al interesado o interesada una guía a seguir para el aprendizaje del uso del sistema operativo, hasta el punto de poder utilizarlo de forma cotidiana para realizar tareas informáticas, tanto de forma gráfica como mediante una terminal.
Para facilitar el aprendizaje de GNU/Linux, este curso ofrece:
- Un libro de apuntes con diferentes temas del sistema en formato PDF.
- Una serie de ejercicios con soluciones, tanto temáticos como sueltos, disponibles en este repositorio (más información en el directorio
ejercicios). - Un manual de instalación de la distribución de Ubuntu Desktop, también en formato PDF.
El libro de apuntes consta de cinco temas sobre diferentes áreas de Linux.
- Tema 1: Prólogo del libro.
- Tema 2: Introducción al sistema operativo GNU/Linux: su historia, filosofía y estructura fundamental.
- Tema 3: Explicación teórica sobre una instalación genérica del sistema operativo, mostrando sus pasos principales.
- Tema 4: Una introducción a la terminal de comandos, en la que se presentan sus funcionalidades básicas.
- Tema 5: Tema extenso sobre el shell Bash y sus comandos más útiles, así como otras funcionalidades.
- Tema 6: Extensión del Tema 5 en el que se tratan los scripts de Bash, desde su sintaxis hasta sus usos.
Para más información sobre los ejercicios, lee el documento ejercicios/README.md.
Para facilitar la transición a Linux, este curso propone una instalación Dual Boot de Ubuntu Desktop junto con Windows. En el manual, se explicará paso a paso cada parte de la instalación, con el fin de no solo completarla, sino entenderla.
Si necesitas asistencia con cualquier duda, no dudes en preguntar en el servidor de Discord de 0xDECODE. Si tienes alguna duda relacionada con la estructura del curso en sí, puedes contactarme a mí desde Discord (Nombre de usuario: slstc).
Siguiendo la filosofía de GNU/Linux, este curso también es libre y gratuito (información más detallada en LICENSE). Cualquier sugerencia es bienvenida, y si lo deseas, puedes contribuir directamente al curso haciendo un Pull Request o abriendo un Issue en GitHub.
- Página web de la Free Software Foundation: https://www.fsf.org
- Página web del proyecto GNU: https://www.gnu.org/home.es.html
- Repositorio del kernel de Linux: https://github.com/torvalds/linux
- Página web oficial de Ubuntu: https://ubuntu.com/