GNU/Linux: Da tus primeros pasos en el sistema!
3.9 (24 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
96 students enrolled
Wishlisted Wishlist

Please confirm that you want to add GNU/Linux: Da tus primeros pasos en el sistema! to your Wishlist.

Add to Wishlist

GNU/Linux: Da tus primeros pasos en el sistema!

Una guía básica para iniciarse en el mundo Linux, entender sus conceptos y funciones, y aprender a utilizarlo.
3.9 (24 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
96 students enrolled
Last updated 6/2017
Spanish
Current price: $10 Original price: $40 Discount: 75% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Manejar un sistema Linux a nivel básico
  • Utilizar herramientas de virtualización para probar distribuciones/distros
  • Administrar el sistema Linux básicamente mediante interfaz gráfica y comandos
  • instalar y desinstalar aplicaciones, actualizar repositorios y actualizar el sistema operativo
  • Comprender la sintaxis y uso de comandos en una terminal bash
  • Comprender el funcionamiento de los repositorios de software de sistemas Linux
  • Comprender el rol de los sistemas operativos en los sistemas computacionales
View Curriculum
Requirements
  • Descarga el software de virtualización VirtualBox, lo aprenderemos a utilizar durante el curso.
  • Descarga la ISO de una distribución de GNU/Linux, durante el curso aprenderemos a instalar xubuntu, pero los pasos son similares con cualquier distro (el curso está basado en distros DEB, como Debian, Ubuntu y derivadas, Mint)
  • No se requieren conocimientos previos mas que el uso básico de un ordenador e Internet
Description

¿Nunca habías oído hablar sobre GNU/Linux? ¿Eres usuario de Windows o Mac, y quieres probar algo más estable y seguro? Esta es tu oportunidad de incursionar en el mundo del software libre, del open source, y de las distribuciones GNU/Linux!

Aprende desde cero los contenidos básicos para empezar a utilizar sistemas GNU/Linux en tu casa o trabajo

Este curso te permitirá:

  • Saber qué es Linux y cuál es su propósito.
  • Comprender su arquitectura básica y funcionamiento.
  • Aprender a probar e instalar el sistema operativo.
  • Utilizar las herramientas gráficas y de comando del sistema.

En fin, podrás instalar y operar cómodamente un sistema GNU/Linux básico.

Si no sabes nada de GNU/Linux, aquí puedes aprender a probarlo, instalarlo y utilizarlo sin correr riesgos!

GNU/Linux es considerado uno de los sistemas operativos más seguros, tanto para estaciones de trabajo como para servidores de red. Si eres usuario hogareño, con Linux te olvidarás de los virus y antivirus, y podrás aprovechar al máximo los recursos de tu ordenador.

Además, casi la totalidad de los servidores de red que alojan los sitios web que visitas, o los correos que envías y recibes, están montados sobre sistemas GNU/Linux. Este curso puede ser una introducción a tu carrera como administrador de red y servicios basados en Linux y software abierto.

En este curso aprenderás, entre otros, los siguientes contenidos:

  • Sistemas operativos y sus propósitos
  • Arquitectura de GNU/Linux y funcionamiento interno
  • Conceptos de licenciamiento de software, software libre y open source
  • Distribuciones de Linux, diferencias y similitudes
  • Modos de testear una distribución sin morir en el intento
  • Aprovechar las ventajas de la virtualización en las tareas de prueba de distribuciones
  • Instalación paso a paso de una distribución amigable
  • Uso de la interfaz gráfica y gestión de aplicaciones
  • Conceptos de repositorios y gestión de software en Linux
  • Uso de la terminal de comandos, y sintaxis de los comandos del sistema
  • Instalación y desinstalación de aplicaciones mediante línea de comandos

Al finalizar este curso entenderás qué es GNU/Linux, cómo funciona y cómo se maneja, y podrás instalar y operar un sistema de escritorio sin inconvenientes!

Además, te abrirá las puertas a un mundo de aplicaciones abiertas, y tendrás la base para seguir aprendiendo sobre operación del sistema, gestión de servicios de red, redes TCP/IP y seguridad informática en servidores!

Who is the target audience?
  • Este curso está orientado a usuarios que no tienen conocimientos en sistemas operativos ni software libre/open source.
  • El curso cubre las temáticas que van desde los conceptos de los sistemas operativos, pasando por las diferentes formas de probar una distribución de Linux, hasta la instalación y uso básico del sistema.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
24 Lectures
03:58:22
+
Empezar aquí
24 Lectures 03:58:22

Hola!!

Mi nombre es Diego Córdoba, y en esta primer clase quiero presentarme para que sepas quién soy y conozcas un poco de mi historia en Linux y docencia.

Además, vamos a introducir los objetivos del curso, y también quiero presentarte el temario general, los conceptos principales y qué es lo que vas a terminar aprendiendo luego de estas clases.

Preview 06:55

Antes que nada, GNU/Linux es un sistema operativo, por lo que resulta muy útil iniciar este camino conociendo las funcionalidades y características de los sistemas operativos en general, y de GNU/Linux en particular.

Luego de este encuentro sabrás qué función y rol cumple un sistema GNU/Linux en el mundo del software, y qué hace dentro de tu computadora.

Introducción a los sistemas operativos
13:37

Vamos ahora a hacer una breve introducción histórica al sistema GNU, al núcleo Linux, y a los principales personajes que intervinieron durante su desarrollo.

Una muy breve reseña, en Internet hay montones de anécdotas y documentos que puedes visitar, no es la intención aburrirte durante estos primeros pasos!

Breve introducción histórica a este sistema
07:31

GNU/Linux es software libre, la licencia del núcleo Linux es GPLv2, y muchas de las aplicaciones que solemos utilizar en Linux (prácticamente todas) son o software libre, o de código abierto, u open source.

En esta oportunidad explicaremos la diferencia entre software libre y software propietario o privativo. Introduciremos los conceptos fundamentales de libertades de software y licenciamiento, y explicaremos cómo encaja GNU/Linux en este mundo.

Conceptos de Software Libre
11:36

Aprenderemos, en esta ocasión, el concepto de distro o distribución de un sistema operativo GNU/Linux, partiendo de la arquitectura básica que conforma al sistema, y cómo un conjunto de aplicaciones puede transformar un sistema operativo GNU/Linux y hacerlo apto para un uso particular.

Distribuciones, o Distros de GNU/Linux
10:43

Vamos a aprender ahora cómo podemos, sin correr ningún riesgo de pérdida de datos ni información personal, probar una distribución de un sistema operativo GNU/Linux mediante las utilidades de los live-cd, live-dvd o live-usb.

Con estos conceptos ya serás capáz de descargar cualquier distro de Linux y probarla en tu computadora, y empezar a trabajar en el sistema!!

Empezando a usar Linux!! Probando un live-cd/live-usb
09:45

Además de probar las distribuciones mediante los mecanismos live-*, también podemos probar distros en equipos virtualizados dentro de nuestro ordenador, de modo que tampoco correremos riesgos, y podrás ir ganando confianza en el uso del sistema sin miedo a romper datos personales de tus discos.

Introduciremos a VirtualBox, una herramienta de código abierto que te resultará muy productiva para completar estos objetivos!

Preview 14:55

Hoy aprenderemos a instalar Ubuntu en un ordenador, particularmente, una máquina virtual de VirtualBox.

NO es necesario instalar la distribución, si tienes dudas consulta a tu instructor, y no instales la distribución en tu disco rígido si no estás seguro. Luego se analizará el esquema de particionado y veremos las recomendaciones para la instalación en modo dual-boot en el disco.

En este caso particular, la distribución se instala sobre TODO el disco rígido, con las opciones por defecto del instalador. Prestar ESPECIAL ATENCIÓN a este detalle, puesto que esto implica que TODA la información del disco rígido será ELIMINADA para instalar el sistema operativo!

Solo llevar a cabo este tipo de instalación en una computadora con un
disco nuevo que no se esté utilizando ya, o en un equipo virtualizado
donde no corramos riesgos.

ScreenCast: Instalación de Ubuntu (sin audio)
06:41

Hoy aprenderemos a instalar Xubuntu en un ordenador, particularmente, una máquina virtual de VirtualBox.

NO es necesario instalar la distribución, si tienes dudas consulta a tu instructor, y no instales la distribución en tu disco rígido si no estás seguro. Luego se analizará el esquema de particionado y veremos las recomendaciones para la instalación en modo dual-boot en el disco.

En este caso particular, la distribución se instala sobre TODO el disco rígido, con las opciones por defecto del instalador. Prestar ESPECIAL ATENCIÓN a este detalle, puesto que esto implica que TODA la información del disco rígido será ELIMINADA para instalar el sistema operativo!

Solo llevar a cabo este tipo de instalación en una computadora con un disco nuevo que no se esté utilizando ya, o en un equipo virtualizado donde no corramos riesgos.

ScreenCast: Instalación de Xubuntu (sin audio)
05:40

Hoy aprenderemos a instalar Debian en un ordenador, particularmente, una máquina virtual de VirtualBox.

NO es necesario instalar la distribución, si tienes dudas consulta a tu instructor, y no instales la distribución en tu disco rígido si no estás seguro. Luego se analizará el esquema de particionado y veremos las recomendaciones para la instalación en modo dual-boot en el disco.

En este caso particular, la distribución se instala sobre TODO el disco rígido, con las opciones por defecto del instalador. Prestar ESPECIAL ATENCIÓN a este detalle, puesto que esto implica que TODA la información del disco rígido será ELIMINADA para instalar el sistema operativo!

Solo llevar a cabo este tipo de instalación en una computadora con un
disco nuevo que no se esté utilizando ya, o en un equipo virtualizado
donde no corramos riesgos.

ScreenCast: Instalación de Debian (sin audio)
07:12

Hoy aprenderemos a instalar la última versión estable de Debian, numerada como Debian 9, codename "Stretch" (el pulpo violeta de ToyStory xD), en un ordenador, particularmente, una máquina virtual de VirtualBox.

En el link adjunto pueden encontrar un artículo que escribí con toda la info relacionada a las novedades técnicas que trae esta nueva estable de Debian.

---

NO es necesario instalar la distribución, si tienes dudas consulta a tu instructor, y no instales la distribución en tu disco rígido si no estás seguro. Luego se analizará el esquema de particionado y veremos las recomendaciones para la instalación en modo dual-boot en el disco.


En este caso particular, la distribución se instala sobre TODO el disco rígido, con las opciones por defecto del instalador. Prestar ESPECIAL ATENCIÓN a este detalle, puesto que esto implica que TODA la información del disco rígido será ELIMINADA para instalar el sistema operativo!

Solo llevar a cabo este tipo de instalación en una computadora con un
disco nuevo que no se esté utilizando ya, o en un equipo virtualizado
donde no corramos riesgos.

Screencast Instalación Debian 9 "Stretch" + entorno gráfico LXDE
09:45

Llegó la hora de empezar a ubicarnos dentro del sistema operativo!

En Linux prácticamente todo lo que vemos y utilizamos son archivos, incluso los procesos y dispositivos.

En esta oportunidad hablaremos sobre el sistema de archivos jerárquico, o HFS por sus siglas en inglés. Conoceremos los directorios principales y conceptos relacionados.

Preview 15:14

Ahora fijaremos los conceptos de sistemas de archivos jerárquicos mostrando sus directorios principales y usos dentro de una distribución real.

Por otro lado, adjuntamos un documento sobre los entornos gráficos que disponemos en GNU/Linux, sus variantes, y lo relacionaremos con la arquitectura de nuestro sistma.

Además, comentaremos sobre dudas comunes de usuarios de Windows sobre aplicaciones y herramientas disponibles en Linux.


Sistema de archivos jerárquico, HFS - Ejemplos de uso
10:13

En esta clase aprenderemos las formas que tenemos de distribuir e instalar aplicaciones en GNU/Linux, introduciremos los conceptos de gestión de paquetes, y qué gestores de paquetes utilizan las principales distribuciones del mercado.

Veremos la arquitectura común de manejo de paquetes en Linux, y el concepto y uso de los repositorios de software. Aprenderemos también a gestionar estas aplicaciones en el sistema utilizando algunos gestores gráficos de dependencias y actualizaciones.

Gestión gráfica de paquetes y aplicaciones
12:27

Ya sabemos cómo se administran en Linux los paquetes de software, dependencias y actualizaciones.

Vamos a ver ahora cómo podemos administrar las aplicaciones instaladas en nuestro sistema utilizando gestores gráficos de aplicaciones y dependencias.

Particularmente vamos a trabajar sobre sistemas DEB, como Debian, Ubuntu y derivados, y utilizarmos gestores conocidos como el software center de Ubuntu, o Synaptic.

Gestión gráfica de paquetes, práctica en un sistema real
13:13

En esta clase vamos a aprender sobre los roles de usuarios en sistemas Linux, qué es un usuario común, qué es un usuario root, o súper usuario, y qué tareas puede realizar cada uno.

Roles: usuarios comunes, súperusuario o root
08:41

Aprenderemos ahora las diferencias técnica entre usuarios comúnes y el súper usuario, y aprenderemos a ejecutar, desde nuestra sesión de usuario común, comandos y tareas privilegiadas utilizando las herramientas su y sudo.

Cambiando de privilegios en nuestra terminal
10:17

Ahora veremos algunas nociones que van a ayudarnos a entender la terminal de comandos, o mejor, intérprete de comandos. Veremos también nociones del bash, y qué es y cómo se conforma el prompt.

Entendiendo la terminal, el bash y el prompt
08:06

En esta oportunidad aprenderemos los conceptos de terminales y pseudoterminales de órdenes, y cómo podemos llamar algunos comandos básicos del sistema para empezar a trabajar en nuestro intérprete de comandos, o shell.

Terminales y pseudoterminales, algunos comandos básicos
11:58

Ya sabemos lo que son los comandos, ahora veremos cómo podemos pasarles opciones y argumentos para cambiar su comportamiento.

Aprenderemos a utilizar opciones cortas, o de un solo caracter, precedidas por el símbolo "-", y opciones largas, o de palabra, precedidas por el símbolo "--".

También analizaremos los conceptos de argumentos de la línea de órdenes, y veremos ejemplos prácticos que nos permitirán entender cómo el cambio de opciones y argumentos puede cambiar el comportamiento de un comando.

Comandos, opciones y argumentos
12:34

Ahora sí, habiendo visto algunos comandos básicos del sistema, y la forma en la que podemos pasarle opciones y argumentos a estos comandos, vamos a adentrarnos en la sintaxis común de comandos en la terminal de Linux.

Aprenderemos la sintaxis de los comandos, opciones y argumentos, y cómo obtener ayuda sobre los mismos, algo súmamente útil, y que además, viene autodocumentado en todo sistema GNU/Linux.

Aprenderemos a utilizar las opciones "-h" y "--help" de la mayoría de los comandos del shell, y por supuesto, podremos también navegar las páginas de manual de los comandos.

TIP: Para salir de una página de manual como la del comando "ls" (man ls), simplemente tenemos que typear la letra "q".

¿Cómo invocar comandos? Sintaxis y detalles
09:42

Vamos a aprender a utilizar aptitude para poder gestionar las aplicaciones en distribuciones basadas en DEB, como Debian, Ubuntu y derivadas, Mint, LMDE, etc.

Conoceremos la sintaxis del comando y usos comunes para usuarios comunes :)

Entre otras cosas, aprenderemos a buscar, por línea de comandos, paquetes y aplicaciones en los repositorios, ver su información, instalar dichos paquetes, desinstalarlos y purgarlos.

Y además, aprenderemos a actualizar la lista de paquetes del repositorio, los paquetes del sistema, y toda la distribución, para tener siempre el software en su última versión!

aptitude, sintaxis y uso básico en distros DEB
10:43

Finalmente, vamos a aprender a gestionar las aplicaciones en DEB utilizando aptitude en una distribución específica, y de una manera práctica y amena.

Manos a la obra! La terminal nos espera :)

aptitude en directo! Cómo utilizarlo en una distribución DEB
09:53

¡¡Hemos llegado al final del curso!!

Muchas gracias por haber compartido tu tiempo con nosotros!

Esperamos que el transcurso de estas horas de aprendizaje hayan sido amenas y entretenidas, y por supuesto, que a la vez te hayan redituado en nuevos conocimientos y experiencias.

Desde ya, ha sido un gusto contar con tu presencia durante estas clases, y esperamos que podamos seguir en contacto mediante foros y medios de comunicación provistos por la plataforma.

Nuevamente, un enorme agradecimiento, y ojalá podamos volver a verte en nuestras aulas virtuales!

¡Hasta la próxima!

Diego

Fin del curso, despedida
01:01

Este examen tiene la intención de cerrar los temas vistos e integrar los conceptos aprendidos durante el curso.

Cuestionario de revisión de conceptos
10 questions
About the Instructor
Ing. Diego Córdoba
3.9 Average rating
24 Reviews
96 Students
1 Course
Ing. en Informática - Instructor GNU/Linux & Ethical Hacking

Diego Córdoba es Ingeniero en Informática, medalla de oro de su promoción, ha terminado de cursar su posgrado como Magíster en Teleinformática, y se ha especializado en networking TCP/IP, servicios de red basados en GNU/Linux, seguridad informática y ethical hacking.

Diego se desempeña desde el año 2008 como profesor universitario en asignaturas de servicios de red sobre Linux, monitoreo y administración de recursos de red, y configuración de conexiones de red seguras mediante VPN y cifrado de tráfico.

Además, en la actualidad también brinda servicios profesionales y capacitación en JuncoTIC, empresa en la que es co-fundador, y se desempeña ofreciendo consultoría en infraestructura, servicios GNU/Linux y seguridad informática, y enseña lo que aprendió (y aprende constantemente) como instructor en cursos en línea y presenciales para particulares y empresas.

Cabe agregar también que Diego es instructor GNU/Linux senior, y miles de alumnos pasaron por sus clases. Es, además, profesional certificado internacionalmente por LPI (Linux Professional Institute).