No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

¿Qué es WSL?

6/17
Recursos

Aportes 41

Preguntas 11

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

WSL (Windows Subsystem for Linux) es una característica de Windows 10 y versiones posteriores que permite ejecutar un entorno de línea de comandos de Linux en una máquina Windows. WSL proporciona una capa de compatibilidad que permite ejecutar aplicaciones de Linux en Windows sin la necesidad de utilizar una máquina virtual o instalar un sistema operativo Linux completo.

WSL admite varias distribuciones de Linux, como Ubuntu, Debian, Kali Linux, OpenSUSE, entre otros. Los usuarios pueden instalar estas distribuciones de Linux directamente desde la Microsoft Store y ejecutar aplicaciones de línea de comandos, scripts y herramientas de Linux en un entorno Windows.

Una de las ventajas de WSL es que los usuarios pueden trabajar en un entorno de Linux directamente en Windows sin tener que preocuparse por configurar una máquina virtual o un sistema operativo Linux separado. También permite la integración de herramientas de desarrollo y aplicaciones de línea de comandos de Linux con las aplicaciones y herramientas de Windows.

WSL es una herramienta útil para desarrolladores de software y administradores de sistemas que necesitan trabajar en aplicaciones y herramientas que se ejecutan en ambas plataformas, ya que les permite utilizar un solo sistema operativo con acceso a las funcionalidades de ambas plataformas.

🌐 Clase #6: ¿Qué es WSL? 6/17 🌐


 

Windows Subsystem ✳

 

¿Qué es Windows Subsystem para Linux? 🔎

 
• Es el desarrollo que ha creado Microsoft para hacer de Windows 11 un entorno amigable para el desarrollo de software. Tiene un kernel (núcleo) de Linux que combina tecnologías de virtualización que permiten ejecutarse rápidamente en windows.
 

¿Para qué nos sirve Windows Subsystem for Linux? ⚙

 
• Nos permite tener un kernel de Linux en Windows.
 

¿Qué tecnologías implemento Windows para desarrollar WSL? 🖱

 
• Tecnologías de virtualización.
 

¿Qué es un Power User? 🎎

 
• Es un usuario que tiene más conocimientos que el promedio de las personas.
 

¿Qué puedo hacer si no puedo instalar WSL en mi computador? 💻

 
• Instalar Linux en una máquina virtual.
 

El contenido es excelente, pero habría que revisar los Quiz de este curso porque hasta ahora hay uno con acceso denegado, otros con preguntas erradas o con poca relacion al contenido y otras que estan directamente desfazadas respecto al video

¿What’s WSL 2?

Muy bien llego la hora de instalar Windows Subsystem for Linux o WSL, para ser específicos la versión actual es WSL 2. Esta nos permite tener el kernel completo de una distribución Linux funcional.
|
El kernel es definido como el núcleo o corazón del sistema operativo, y se encarga principalmente de mediar entre los procesos de usuario y el hardware disponible en la máquina, es decir, concede el acceso al hardware, al software que lo solicite, de una manera segura; y el procesamiento paralelo de varias tareas. Fuente
|
Le vamos a poder instalar aplicaciones gráficas (en WSL no se podía). Tendremos muchas ventajas sobre WSL 1 que era más experimental mientras WSL 2 se siente más madura para el desarrollo de software.
|

Why Do We Need WSL 2?

|
Por que se tiene que hacer esto para desarrolladores de Windows?

Históricamente todo el desarrollo de software sobre todo web y desarrollo de software más como para backend y temas así, se a hecho en Mac en Linux; sistemas que tienen Terminales muy potentes y donde todos los developers estaban.
|
En windows hay una gran comunidad de developers, pero sobre todo de aplicaciones 3D, cuestiones como videojuegos, cuestiones como animación, otro tipo de desarrollo siempre se a ido desarrollando en Windows.
|
Microsoft se dio cuenta que nadie lo usaba y que estaba perdiendo todo ese mercado de programadores web, backend, frontend, un mercado muy grande de desarrollo de software todo por que no contaba con la herramientas necesarias para hacer este tipo de desarrollo.
|
Todo mundo compraba laptops con Mac o Linux.
|
Lo que Microsoft decidió fue tomar Linux completo y meterlo en Windows de forma prácticamente nativa, para que windows pueda ejecutar Linux y así brindarte todo lo necesario para desarrollar desde windows.
||

Advantage

Una de las ventajas de WSL es que los usuarios pueden trabajar en un entorno de Linux directamente en Windows sin tener que preocuparse por configurar una máquina virtual o un sistema operativo Linux separado.

La utilidad principal de WSL es permitir que los usuarios de Windows puedan ejecutar aplicaciones y herramientas de línea de comandos de Linux directamente en su sistema Windows. Esto es especialmente útil para desarrolladores que necesitan utilizar herramientas de Linux en su trabajo diario, pero que prefieren utilizar el sistema operativo Windows como su plataforma principal.

Otra ventaja de WSL es que permite a los usuarios de Windows acceder a la amplia gama de herramientas de desarrollo de código abierto disponibles en la comunidad de Linux, lo que puede ser especialmente útil para proyectos que requieren herramientas específicas de Linux o que se benefician de la comunidad y documentación de código abierto de Linux.

Honestamente, si NUNCA han instalado un SO, les recomiendo quedarse en Windows, la verdad es que WSL esta muy completo

Clase 6 - ¿Qué es WSL?


Repaso de la clase


¿Qué significan las siglas WSL?

  • Windows Subsystem for Linux.

¿Qué es WSL?

  • Es una plataforma desarrollada por Microsoft que nos permite ejecutar una distribución de Linux en nuestro Windows 10 o superior. Todo esto lo podemos hacer desde una terminal.

¿Cuál es la versión actual de WSL?

  • WSL 2.

¿Por qué debemos instalar WSL para poder desarrollar web y Backend?

  • Porque Windows como tal no es un sistema operativo amigable con los desarrolladores. Para lograr instalar todas las herramientas necesarias para desarrollar software en windows debemos hacer muchas cosas. Por esta razón Windows cuenta con WSL, una plataforma que nos permite instalar de manera nativa una distribución de Linux dentro de Windows.

¿Para qué tipo de desarrollo de software es amigable Windows?

  • Videojuegos.
  • Aplicaciones Android.

¿Cuáles sistemas operativos usan comúnmente para desarrollar web y backend?

  • MacOS.
  • Linux.

¿Windows 11 ya es estable?

  • Sí.

WSL es un entorno de desarrollo que nos permite tener distribuciones de linux sin nececidad de instalar O.S o una VM todo lo podemos hacer desde window esto nos facilita un mejor entorno de desarrollo ya que podemos usar la linea de comando de linux en window
actual mente hay una vercion que es wsl 2 esto nos permite renderizar mucho mejor lo malo de linux es que no se crea muchos juegos en cambio con este entorno podemos crar aplicaciones para androi y ios

Para jugar he investigado que Mint Linux es muy bueno. Tiene la facilidad para instalar los drivers para tarjetas nvidia.
Gracias profe, en cada clase vamos creciendo en conocimiento...

¿Qué es WSL?


El Subsistema de Windows para Linux (WSL) permite a los desarrolladores instalar una distribución de Linux (como Ubuntu, OpenSUSE, Kali, Debian, Arch Linux, etc.) y usar aplicaciones, utilidades y herramientas de línea de comandos de Bash directamente en Windows, sin modificar, sin la sobrecarga de una máquina virtual tradicional o una configuración de arranque dual. WSL es una capa de compatibilidad que permite ejecutar programas nativos Linux directamente desde la línea de comandos de Windows.
.

Instalación de Linux en Windows con WSL

Es lo que desarrolló Microsoft para volver a Windows en una plataforma competitiva en el mundo del desarrollo.
Gracias a WSL puedes hacer todo desde una terminal de Linux dentro del SO Windows.
Esta tecnología tiene un kernel de Linux, combina tecnologías de virtualización permitiéndose ejecución rápida. Es de buen rendimiento y es útil.
El desarrollo backend históricamente se hizo en Linux y Mac los cuales tienen terminales muy potentes.

¿Qué es WSL?

WSL significa “Windows Subsystem for Linux” (Subsistema de Windows para Linux) y es una característica de Windows 10 y 11 que permite ejecutar aplicaciones de Linux directamente en Windows sin necesidad de una máquina virtual o de arrancar el sistema operativo de Linux por completo.

WSL (Windows Subsystem for Linux) es una característica de Windows 11 que permite ejecutar una distribución de Linux directamente en Windows, lo que significa que puede ejecutar aplicaciones de Linux en Windows sin necesidad de una máquina virtual o de arrancar en un sistema operativo separado.

WSL permite a los desarrolladores trabajar con herramientas y software de código abierto disponibles en Linux en un entorno de Windows, lo que puede facilitar el desarrollo de aplicaciones multiplataforma. Hay dos versiones de WSL disponibles en Windows 11: WSL 1, que proporciona una capa de compatibilidad para ejecutar binarios de Linux en Windows, y WSL 2, que utiliza una máquina virtual optimizada para Linux para ejecutar un kernel de Linux completo en Windows.

**¿Qué es Windows Subsystem for Linux (WSL)?** * WSL es una característica de Windows que te permite ejecutar Linux en el mismo sistema operativo. **¿Cuál es el propósito principal de WSL?** * No perder ese mercado de desarrolladores de software que usan linux, y traerlos a su propio sistema operativo. **¿Cuáles son las distribuciones de Linux compatibles con WSL?** * Algunas distribuciones de Linux compatibles con WSL son Ubuntu, Debian, Fedora y Kali Linux.

A mi, si hubiera llegado WSL hace como 10 años, no estaria sufriendo en usar maquinas virtuales en una computadora pobrecita. X(

Por esto mismo creo que el exito de visual studio code se debe principalmente a ser multiplataforma y que puede correr en linux.

WSL (Windows Subsystem for Linux) es una característica de Windows 10 y versiones posteriores que permite ejecutar un entorno Linux dentro de Windows. Proporciona una capa de compatibilidad que permite ejecutar binarios de Linux en Windows sin necesidad de una máquina virtual completa.


WSL consta de dos versiones principales: WSL 1 y WSL 2. En WSL 1, se utiliza una traducción dinámica para convertir las llamadas del sistema Linux en llamadas del sistema Windows. En WSL 2, se utiliza una máquina virtual ligera basada en el hipervisor Hyper-V para ejecutar el kernel de Linux directamente, lo que proporciona un mejor rendimiento y una mayor compatibilidad con el kernel de Linux.

Frontend se refiere a la parte de una aplicación o sitio web con la que los usuarios interactúan directamente. Incluye el diseño y la implementación de interfaces visuales utilizando tecnologías como HTML, CSS y JavaScript. Su objetivo es crear una experiencia de usuario atractiva y funcional. En el contexto del desarrollo, es importante ya que, junto con el backend (el lado del servidor), forman la estructura integral de una aplicación web. Esto se relaciona con el desarrollo de software que se aborda en el curso de Configuración de Entorno de Desarrollo en Windows.
El término "backend" se refiere a la parte de un sistema o aplicación que no es visible para los usuarios. Es la lógica de negocio y la gestión de datos que se ejecuta en el servidor. El backend se encarga de procesar solicitudes, acceder a bases de datos y manejar la comunicación entre el servidor y el cliente (frontend). En el contexto del desarrollo web, implica trabajar con tecnologías como Node.js, Python, y bases de datos para crear aplicaciones funcionales y eficientes.
No he jugado videojuegos haha Si, debo actualizar al 11
Windows Subsystem for Linux (WSL) es una función de Microsoft Windows que te permite ejecutar un entorno Linux, incluyendo herramientas de línea de comandos y aplicaciones GUI de Linux, directamente en Windows, junto con tu escritorio y aplicaciones tradicionales de Windows. Esto significa que puedes usar tanto herramientas de Windows como de Linux en el mismo conjunto de archivos, sin tener que reiniciar tu computadora o usar una máquina virtual.
Nah, me esperaré unos años más para Windows 11, ni loco actualizo xd
alguie save de que año es este curso
Muchos problemas aun con windows 11, no gracias.
Hola buenas! alguien me puede ayudar? cuando pongo wsl --install me aparece esto ![](https://static.platzi.com/media/user_upload/image-e27f4bf3-9752-415c-b85d-4814dcc80b96.jpg)
### **WSL: windows subsystem for linux.** *  Integración de un kernel Linux en Windows para ofrecer un entorno completo de desarrollo. * **WSL 2**: Mejoras y ventajas sobre la versión anterior. ### **¿Por qué necesitamos WSL para desarrollar en Windows?** * **Herramientas en la nube**: son una buena alternativa para el desarrollo que compite con Windows. * **Historia del desarrollo de software evolucionó mejor en otros sistemas**: Mac y Linux. * **Objetivo de WSL**: Facilitar el desarrollo en Windows equiparándolo con otras plataformas mejores para el desarrollo. ### **Elección entre Windows y Linux para desarrollo** * **Variedad de usuarios**: Diferentes necesidades y preferencias. * **Ejemplo** : Uso de Windows para videojuegos y desarrollo web. ### **Estrategia de Microsoft con WSL** * **Reacción ante la pérdida de mercado**: Carencia de herramientas esenciales en Windows. **Solución**: WSL.
Genial que en W11, ya este muy optimizado para desarrollo.
WSL es una herramienta útil para desarrolladores de software y administradores de sistemas que necesitan trabajar en aplicaciones y herramientas que se ejecutan en ambas plataformas, ya que les permite utilizar un solo sistema operativo con acceso a las funcionalidades de ambas plataformas.
Creo que algo le pasó a esta clase porque aparece como video de 0 segundos y cuando se ingresa queda reproduciéndose infinitamente.

Microsoft se dio cuenta de que nadie lo usaba
y estaba perdiendo todo ese mercado de programadoras web,
de programadores backend, de programadores frontend,
un mercado muy grande de desarrollo de software ya que no tenían las herramientas
tan necesarias para hacer este tipo de desarrollo.
Todo el mundo se compraba un laptop Linux o un Mac.
Entonces, ¿qué pasó? Pues Windows dijo, sabes qué, voy a agarrar Linux completito
y lo voy a meter en una ventana, lo voy a meter en Windows de forma prácticamente nativa
para que nuestro sistema operativo de Windows pueda ejecutar un Linux
y darte todo lo que necesitas para programar desde aquí.
Así que vamos a la siguiente clase en donde te enseñaré cómo configurarlo rápido
y fácil en tu computador.
Una cosa que sí quiero comentarte es que ya Windows 11 tiene por lo menos
un par de añitos en el mercado o un añito según cuando veas esto.
Así que te sugiero que si no lo has hecho, ya es momento de actualizar a Windows 11.
Es gratis de Windows 10 a Windows 11 y además, pues básicamente Microsoft ya sacó,
ya está mucho más estable.
Yo, por ejemplo, a mí me preguntaban cuando recién salió Windows 11,
¿profe, ya puedo actualizar?
Yo les decía, no, espérate, a mí me gusta esperarme unos seis meses por lo menos.
Eso significa que Microsoft se va a dar cuenta de todos los errores
que tenga su sistema operativo y van a sacar parches para corregirlos.
Así que si aún no lo has hecho, hazlo ahora porque esta clase,
de hecho este curso funciona con Windows 11 básicamente.
Puedes hacerlo casi que lo mismo en Windows 10 si lo tienes actualizado, sí,
pero recuerda que Windows 10 va a llegar a un punto donde deje de recibir soporte
de seguridad, parches, y la verdad es que Windows 11 está bastante bien
y no le veo ningún problema.
Ya lo probé bastante, así que si tenías miedo de actualizar,
yo te recomiendo que lo hagas, ya funciona perfecto.

WSL2 - Windows corriendo contenedores Linux??
https://www.youtube.com/watch?v=_Hne4gm8plo

Compañeros me estanque en este capitulo del curso puesto que linux no podia instalarlo en mi pc siguiendo los pasos del profesor puesto me coloque en la tarea de investigar y encontre este video que espero les sirva a los que lleguen al punto de quedarse estancados <https://www.youtube.com/watch?v=zyr7e_Mw6Jo&t=41s>

.

🫡

Gracias por los aportes de los compañeros, me ayudan bastante!!

ya van dos quizz que me salen con preguntas sobre cosas que no he visto en los videos y cuando le doy en repasar clase y miro el video , no me explican nada de lo que me preguntan en el quizz( son en los dos quizz de repaso que he hecho antes de llegar a esta clase)

mi compu no deja actualizar al Windows 11